В Windows вы можете использовать пакет pywin32 для создания COM-объекта Excel, а затем манипулировать им из скрипта. Вы должны иметь установленный Excel на этом компьютере, хотя. Я сам этого не делал, поэтому не могу дать вам подробностей, но я видел, как это работает, поэтому могу хотя бы подтвердить, что это возможно. К сожалению, понятия не имею об OS X