Здравствуйте.
def excel_db(name, info):
nametable = ''
with open(f"db_{name}.xlsx", "wb+") as f:
print(f"Был создан документ {f.name}")
nametable = f.name
wb = openpyxl.load_workbook(nametable)
sheets = wb.sheetnames
for sheet in sheets:
print(sheet)
wb.save()
Этот метод должен читать только что созданную таблицу xlsx (да, я понимаю, что смысла здесь особо нет, но это как минимум для убедительности).
Вместо пустой строки, я получаю ошибку:
File is not a zip file
File "F:\projectpython\kirillpars\tgBot\Functions\excel.py", line 13, in excel_db
wb = openpyxl.load_workbook(nametable)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "F:\projectpython\kirillpars\tgBot\Functions\excel.py", line 18, in <module>
excel_db("g1", dann)
zipfile.BadZipFile: File is not a zip file
Хелп