Ошибка при загрузке файла Excel с помощью OpenpyxlPython

Программы на Python
Ответить
Anonymous
 Ошибка при загрузке файла Excel с помощью Openpyxl

Сообщение Anonymous »

Я пытаюсь загрузить файл Excel, используя Openpyxl в Python.

Код: Выделить всё

   from openpyxl import load_workbook
wb2 = load_workbook('Book1.xlsx')
print wb2.get_sheet_names()
Это всего лишь три строчки. и выдает следующую ошибку:

Код: Выделить всё

Traceback (most recent call last):
File "C:/Python27/excel1.py", line 5, in 
wb2 = load_workbook('Book1.xlsx')
File "C:\Python27\Lib\site-packages\openpyxl\reader\excel.py", line 141, in load_workbook
archive = ZipFile(f, 'r', ZIP_DEFLATED)
File "C:\Python27\Lib\zipfile.py", line 793, in __init__
self._RealGetContents()
File "C:\Python27\Lib\zipfile.py", line 835, in _RealGetContents
raise BadZipfile, "File is not a zip file"
BadZipfile: File is not a zip file
Это точно так же, как и их документация. https://openpyxl.readthedocs.org/en/lat ... orial.html
Есть ли лучший пакет для этого.

Подробнее здесь: https://stackoverflow.com/questions/299 ... h-openpyxl
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»