(Python - openpyxl)无法导入导出的xlsx文件

时间:2012-09-25 14:00:07

标签: python import export xlsx openpyxl

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

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

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

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

感谢。

1 个答案:

答案 0 :(得分: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')