Форум сайта python.su
Доброго времени суток!
Странно, что не нашел тут подобной темы..
Для чистого создания xls файлов из пайтона (без использования COM) существует отличный пакет xlwt, только вот обещанную поддержку работы с xlsx-файлами до сих пор не сделали.
Провел небольшой research.. остановился на openpyxl: http://packages.python.org/openpyxl/. Пусть много экселевских фич пока нет, но генерит xlsx очень шустро.
Кто как и чем генерил xlsx файлы из пайтона?
Офлайн
Только xlwt
Офлайн
хм. расскажите, пожалуйста, поподробнее. Он умеет генерить файлы xlsx(excel 2007) формата?
Офлайн
а зачем именно для 2007 , чем вас типовой xls не устраивает
Офлайн
Готовых библиотек для xlsx не встречал. Сам в свое время делал это через OpenOffice automating, может Вам тоже подойдет.
А вообще - есть такой проект - https://github.com/mikemaccana/python-docx - он конечно работает исключительно с docx, но может для Ваших задач его переделывать недолго?
За наводку на openpyxl спасибо - не знал о таком!
Отредактировано (Ноя. 19, 2010 09:09:01)
Офлайн
http://xlsx.dowski.com/
сам не юзал
Офлайн
Всем спасибо! Не нашёл ничего лучше openpyxl..
Офлайн