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