OpenPyXL – InvalidFileException при попытке открыть файлPython

Программы на Python
Anonymous
OpenPyXL – InvalidFileException при попытке открыть файл

Сообщение Anonymous »

Я хочу вызвать файл Excel из tk, чтобы отредактировать его и извлечь данные, и когда я его выполняю, появляется следующая ошибка. В этой строке libro = load_workbook("archivo_abierto")

openpyxl.utils.Exceptions.InvalidFileException: openpyxl не поддерживает формат файла, проверьте вы можете сначала открыть его с помощью Excel. Поддерживаемые форматы: .xlsx,.xlsm,.xltx,.xltm

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

#Adjuntar archivo
def add():
archivo_abierto = filedialog.askopenfilename(initialdir = "/", title = "Seleccione Archivo", filetypes = (("xlsx files","*.xlsx"),("All Files","*.*")))
print(archivo_abierto)

libro = load_workbook("archivo_abierto")
hoja = libro.active
hoja['A1'] = "5"
hoja['B2'] = "6"
libro.save(filename="archivo_abierto")
Я пробовал разные библиотеки, входящие в состав openpyxl, но ошибка всегда одна и та же.

Подробнее здесь: https://stackoverflow.com/questions/786 ... -open-file

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