如何用Python写入XLS文件而格式不变?

2 投票
4 回答
812 浏览
提问于 2025-04-16 14:39

有没有办法用Python往一个XLS文件里写东西,同时保持这个XLS文件原来的格式不变,比如字体大小、单元格背景颜色等等?谢谢!

4 个回答

0

如果像 xlrd、xlwt 和 xlutils 这些工具都不能用,你可能需要通过编程的方式使用 Excel 来编辑文件。这种方法需要你有 Excel 的副本,并且只能在 Windows 系统上操作,而且速度会比其他方法慢一些。

0

如果你在使用Windows系统的话,可以试试 pywin32 这个工具。

2

你可以看看 xlrd、xlwt 和 xlutils 这几个库:

http://www.python-excel.org/

我觉得它们以前对我帮助很大。

撰写回答