我计划使用以下 2 个库之一在 python 中输出 excel 文件:
- xlwt ( http://www.python-excel.org/ )
- openpyxl ( http://packages.python.org/openpyxl/ )
我尝试了第一个,大多数事情似乎都很好,但有一个问题,不幸的是它可能不支持将多种格式应用于单元格的能力。 (参见 http://groups.google.com/group/python-excel/browse_thread/thread/11c24606d9b2914d)
这是真的吗?
如果是,有人知道怎么解决吗?
例如,它不能将某些单词设为粗体,将其他单词设为常规或不同的字体。
下面的照片是我想做的事的例子。您可以看到粗体的 Peter 和常规文本样式的 Fernando。
最佳答案
xlrd
和 xlwt
的 svn 版本都支持“富文本”,这是您想要的 MS 行话。
关于python - 使用 xlwt/openpyxl 将多种格式应用于单元格的能力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8429014/