Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 30, 2014 14:42:32

Razor
Зарегистрирован: 2012-09-11
Сообщения: 127
Репутация: +  2  -
Профиль   Отправить e-mail  

Python: модуль для записи в xlsx файл

Порекомендуйте модуль для создания xlsx файла которым вы пользовались сами.

Пользовался XlsxWriter, но на нем надо писать многабукаф, чтобы создать что-то более-менее дельное.

Офлайн

#2 Янв. 31, 2014 21:28:37

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

Python: модуль для записи в xlsx файл

Для формирования бух-документов я использую это https://bitbucket.org/lega911/xltemplate

Делается в excel шаблон, а потом на основе шаблона, питоном, формируются xlsx документы.

Офлайн

#3 Фев. 4, 2014 12:45:38

kripton3000
Зарегистрирован: 2013-11-15
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Python: модуль для записи в xlsx файл

Пользовался xlrd, разобраться не сложно
Python Excel
Habrahabr
Еще ссылко

xlwt позволяет создавать файлы с несколькими вкладками (sheet), применять форматирование в ячейках, вставлять формулы и кучу других полезных вещей. Поддержка кодировок на уровне, для русского языка достаточно при инициализации файла (книги, workbook) указать требуемую кодировку:

book = xlwt.Workbook(encoding='cp1251')

Все строки будут прозрачно перекодированы при записи в ячейки, если, конечно, вы пишете на python в UTF-8.

Примеры

Отредактировано kripton3000 (Фев. 4, 2014 12:49:22)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version