在Python中导入excel文件时,有任何保存格式的方法吗



我正在使用python-panda对excel表中的数据进行一些处理。当我编写和保存数据时,熊猫似乎只保存并关心导入时的原始数据。这意味着我真的想保留的很多东西,比如单元格颜色、字体大小、边框等都会丢失。有人知道让熊猫拯救这些东西的方法吗?

从我目前所读到的内容来看,这似乎是不可能的。到目前为止,我找到的最好的解决方案是在导出之前使用xlsxwriter格式化代码中的文件。这似乎是一项非常乏味的任务,需要大量的测试来找出如何实现我需要的各种格式和美学变化。我还没有找到任何东西,但会说作者碰巧能够以任何方式在导入时保存图纸格式吗?

或者,你建议我做些什么来解决我所描述的问题?

将数据与格式化分离。有一张只包含数据的工作表——这就是你要读/写的工作表,另一张有格式并从第一张工作表中读取数据。

最新更新