Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 17, 2010 15:54:31

Alexander A.
От:
Зарегистрирован: 2010-04-07
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Генерация xlsx файлов

Доброго времени суток!

Странно, что не нашел тут подобной темы..
Для чистого создания xls файлов из пайтона (без использования COM) существует отличный пакет xlwt, только вот обещанную поддержку работы с xlsx-файлами до сих пор не сделали.

Провел небольшой research.. остановился на openpyxl: http://packages.python.org/openpyxl/. Пусть много экселевских фич пока нет, но генерит xlsx очень шустро.

Кто как и чем генерил xlsx файлы из пайтона?



Офлайн

#2 Ноя. 17, 2010 15:56:52

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Генерация xlsx файлов

Только xlwt



Офлайн

#3 Ноя. 17, 2010 16:00:34

Alexander A.
От:
Зарегистрирован: 2010-04-07
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Генерация xlsx файлов

хм. расскажите, пожалуйста, поподробнее. Он умеет генерить файлы xlsx(excel 2007) формата?



Офлайн

#4 Ноя. 18, 2010 17:27:48

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Генерация xlsx файлов

а зачем именно для 2007 , чем вас типовой xls не устраивает

Офлайн

#5 Ноя. 19, 2010 09:04:15

ziro
От:
Зарегистрирован: 2009-08-13
Сообщения: 225
Репутация: +  8  -
Профиль   Отправить e-mail  

Генерация xlsx файлов

Готовых библиотек для xlsx не встречал. Сам в свое время делал это через OpenOffice automating, может Вам тоже подойдет.

А вообще - есть такой проект - https://github.com/mikemaccana/python-docx - он конечно работает исключительно с docx, но может для Ваших задач его переделывать недолго?

За наводку на openpyxl спасибо - не знал о таком!



Отредактировано (Ноя. 19, 2010 09:09:01)

Офлайн

#6 Ноя. 21, 2010 19:14:28

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Генерация xlsx файлов

Офлайн

#7 Фев. 1, 2011 13:36:51

Alexander A.
От:
Зарегистрирован: 2010-04-07
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Генерация xlsx файлов

Всем спасибо! Не нашёл ничего лучше openpyxl..



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version