我正在使用 openpyxl 导入/导出 xlsx 文件。
但我无法导入 load_workbook() 我用 openpyxl 导出的文件。
我必须在 Excel 中打开导出的 xlsx 文件,更改导入的 xlsx 文件的一些值并保存它(它的大小也会改变(例如:从 148 Ko 到 180 Ko)。然后我可以用 导入它openpyxl.
我认为导出有问题,因为在手动保存后导入工作。
谢谢。
请您参考如下方法:
这似乎目前不起作用:https://bitbucket.org/ericgazoni/openpyxl/issue/46/problem-reading-one-excel-file-and-writing
import openpyxl
wb = openpyxl.Workbook()
ws = wb.get_active_sheet()
ws.cell('A1').value = 1
wb.save('test.xslx')
wb2 = openpyxl.load_workbook('test.xlsx')
ws2 = wb2.get_active_sheet()
ws2.cell('A2').value = 2
wb2.save('test2.xlsx')
