Еще раз пытаюсь сделать программу из книги, автоматизировать скучные вещи с помощью python.стр. 266 начинает работу с листами Excel.Я импортировал пример листа, который я скачал.Работал.Затем я создаю свой собственный лист с открытым офисом, но получаю ошибку.В чем здесь проблема?Тип файла и путь одинаковы, почему я получаю сообщение об ошибке?
edit: я скачал новейшую версию openoffice на английском (обычно я бы использовал немецкий).Я щелкаю правой кнопкой мыши в папке python и создаю новый файл openoffice sheet.Сначала он создает файл * .odt.Я открываю это.Я "сохранить как" файл и введите имя 123.xlsx.Он не показывает мне доступный тип файла xlsx, поэтому я ввожу имя напрямую.Может быть в этом проблема.Но файл сохраняется без ошибок и работает, поэтому я также не вижу там проблемы.
#code
import openpyxl
wb = openpyxl.load_workbook('123.xlsx')
#error
Traceback (most recent call last):
File "C:\...\Python\Python37-32\B&J_Datensatz.py", line 7, in <module>
wb = openpyxl.load_workbook('123.xlsx')
File "C:\...\Python\Python37-32\lib\site-packages\openpyxl\reader\excel.py", line 176, in load_workbook
src = archive.read(ARC_CONTENT_TYPES)
File "C:\...\Python\Python37-32\lib\zipfile.py", line 1428, in read
with self.open(name, "r", pwd) as fp:
File "C:\...\Python\Python37-32\lib\zipfile.py", line 1467, in open
zinfo = self.getinfo(name)
File "C:\...\Python\Python37-32\lib\zipfile.py", line 1395, in getinfo
'There is no item named %r in the archive' % name)
KeyError: "There is no item named '[Content_Types].xml' in the archive"