title: Python or Perl for creating an Excel spreadsheet on Linux
body: <p>I have a Python program running on a Linux machine that writes out data to a CSV file. The client now wants the CSV data written to an Excel file. The Excel file needs to be based on a template - company Logo etc. It also needs to highlight certain rows if a date field is in a certain range.</p>
  
  <p>The program is proprietary so I don't want to use anything that will make it come under the GPL.</p>
  
  <p>Is there a Python solution that meets these requirements? Would it be better to write a separate Perl script to process the CSV output and create the Excel file. My skill level in both languages is about the same.</p>