Разбор файлов Excel с Python 3.x - PullRequest
7 голосов
/ 20 февраля 2011

Я нашел очень мало библиотек в Python, способных анализировать файлы Excel, и ни одна из них не была в Python 3.x и не прошла с успехом шаг 2to3.

Что бы вы предложили?

Ответы [ 3 ]

2 голосов
/ 23 февраля 2011

Взгляните на Индекс пакетов Python (Pypi), раздел Python 3 .xlrd3 - это порт xlrd, библиотеки Python 2.x для анализа файлов Excel.

1 голос
/ 24 июня 2015

xlsxwriter - хороший инструмент, который я нашел, и практически единственный для Python 3, который не был снят с производства.Я знаю, что он хорошо работает как с Linux, так и с Windows - LibreOffice в Linux и Windows, а также Excel в Windows.

1 голос
/ 20 февраля 2011

Я бы предложил связаться с авторами библиотек и помочь их портировать. Это не ужасно сложно и довольно весело! Ваш единственный вариант - использовать Python 2, и это явно не так весело. :)

Возможно, вы могли бы также экспортировать в CSV, но я думаю, что вы бы сделали, если бы это было возможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...