Ошибка Python openpyxl: BadZipFile: файл не является zip-файломPython

Программы на Python
Anonymous
Ошибка Python openpyxl: BadZipFile: файл не является zip-файлом

Сообщение Anonymous »

Обнаружена ошибка «BadZipFile: файл не является zip-файлом» при загрузке книги Excel с помощью функции openpyxl load_workbook. Как устранить эту ошибку?

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

workbook = r'C:\Desktop\Test.xlsx'
worksheet = 'Data'

# create a Pandas Excel writer using XlsxWriter as the engine.
writer = pd.ExcelWriter(workbook, engine='openpyxl')

wb = load_workbook(workbook)
writer.book = workbook
writer.sheets = {x.title: x for x in wb.worksheets}
ws = writer.sheets[worksheet]

for i in range(len(vehicle_sales)):
row = list(vehicle_sales.iloc[i])

for j in range(len(vehicle_sales.columns)):
value = row[j]
ws.cell(i+2, j+1, value)

xl.writer.excel.save_workbook(wb, workbook)
Изображение


Подробнее здесь: https://stackoverflow.com/questions/729 ... a-zip-file

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