Apache POI和Pandas(与openpyxl)不能很好地协同工作

时间:2017-07-20 13:14:28

标签: java python pandas apache-poi openpyxl

我们正在使用Apache POI库从Java生成excel报告,然后我们将此报告发送到python脚本。这个python脚本使用pandas处理报告,并将excel文件(openpyxl库)附加到一些新的表和表中。但是,当我打开最终的Excel报表时,我会丢失表中的所有格式并收到以下错误:

Removed Part: /xl/styles.xml part with XML error.  (Styles) Catastrophic failure Line 1, column 801.
Repaired Records: Cell information from /xl/worksheets/sheet27.xml part

我还注意到,当我在第一次(Apache POI)处理后打开excel文件并保存它时,python处理工作正常,我没有收到任何错误。所以我怀疑Apache POI存在问题。

有谁知道为什么会这样,我怎么能解决它?

0 个答案:

没有答案