我有多个xlsx文件,其中包含两个工作表(数据,图形)。我在图表工作表中使用xlsxwriter创建了图形,并在数据工作表中写入数据。所以我需要将所有图形工作表合并到单个xlsx文件中。所以我的问题是:
openpyxl:在openpyxl模块中,我们可以加载另一个工作簿并修改value.is无论如何都要附加另一个File的新工作表。例如。 我有两个xlsx data.xlsx(图表工作表)和data_1.xlsx(图表工作表) 所以最终的xlsx(图表工作表和graph_1工作表)
xlsxwriter:据我所知,我们无法修改现有的xlsx文件。我们是否对此模块有任何更新。
答案 0 :(得分:0)
回答问题的最后部分:
xlsxwriter:据我所知,我们无法修改现有的xlsx文件。我们是否对此模块有任何更新。
这是正确的。 XlsxWriter只写新文件。它不能用于修改现有文件。重写文件不是计划的功能。
答案 1 :(得分:0)
您可以考虑在其中一个答案here中使用xlrd
和xlwt
。