Если вы работаете в Windows и у вас установлен Excel 2007+, вы сможете использовать pywin32 и COM для записи файлов XLSX, используя почти тот же код, что и для записи файлов XLS ... просто измените «сохранить как».... "part in the end.
Возможно, вы также можете писать файлы XLSX с помощью Excel 2003 с помощью свободно загружаемого дополнительного комплекта, но количество строк на листе будет ограничено 64 КБ.