使用xlwt / openpyxl将多种格式应用于单元格的功能

时间:2011-12-08 09:48:30

标签: python excel xlwt openpyxl

我打算使用以下2个库中的一个来输出python中的excel文件:

  1. xlwt(http://www.python-excel.org/
  2. openpyxl(http://packages.python.org/openpyxl/
  3. 我尝试了第一个,大多数事情看似很好,但有一个问题,遗憾的是它可能不支持将多种格式应用于单元格的能力。 (见http://groups.google.com/group/python-excel/browse_thread/thread/11c24606d9b2914d

    是真的吗?

    如果是,有人知道如何解决它吗?

    例如,它不能使某些单词加粗,其他单词是常规或不同的字体。

    下面的照片是我想做的例子。你可以用粗体看到彼得,用常规文字样式看费尔南多。

    Example

2 个答案:

答案 0 :(得分:4)

xlrdxlwt的svn版本都支持“富文本”,这是您想要的MS行话。

答案 1 :(得分:0)

我有另一个答案,解释了如何使用openpyxl ...

应用多种格式样式

Setting styles in Openpyxl