Недавно я задавался вопросом о изменении существующих файлов excel в python. В процессе изучения задача обросла новыми требованиями, но все же стало ясно, что продолжать пользоваться pyExcelerator для генерации “похожих” на существующие файлы клонов я не хочу (долго, сложно, муторно, не точно). На помощь пришел кэп – сайт называется http://www.python-excel.org/.
Там ссылки на 3 библиотеки xlrd (чтение), xlwt (запись) и xlutils, которая объединяет использование первых двух. Кроме того, на сайте есть ссылки на примеры и документацию.
http://habrahabr.ru/blogs/python/99923/
ОтветитьУдалитьА вот с excel 2007 xlwt и xlrd не отделаешься.. :(
ОтветитьУдалитьАга, но есть xlsx-python
ОтветитьУдалитьОтлично, спасибо :)
ОтветитьУдалитьДля чтения/записи xlsx файлов недавно появился вот этот модуль:
ОтветитьУдалитьhttp://packages.python.org/openpyxl/
Конечно, многих экселевских фич пока нет, но очень радует скорость записи.
Спасибо за ссылку! Буду изучать.
ОтветитьУдалить