3

我正在使用openpyxl导入/导出 xlsx 文件。

但我无法导入load_workbook()我用openpyxl导出的文件。

我必须在 Excel 中打开导出的 xlsx 文件,更改导入的 xlsx 文件的一些值并保存它(它的大小也会更改(例如:从 148 Ko 到 180 Ko)。然后我可以使用openpyxl导入它。

我认为导出存在问题,因为保存手动导入工作后。

谢谢。

4

1 回答 1

1

看来这目前不起作用: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')
于 2014-01-20T13:56:16.603 回答