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

标签 python excel xlwt openpyxl

我计划使用以下 2 个库之一在 python 中输出 excel 文件:

  1. xlwt ( http://www.python-excel.org/ )
  2. openpyxl ( http://packages.python.org/openpyxl/ )

我尝试了第一个,大多数事情似乎都很好,但有一个问题,不幸的是它可能不支持将多种格式应用于单元格的能力。 (参见 http://groups.google.com/group/python-excel/browse_thread/thread/11c24606d9b2914d)

这是真的吗?

如果是,有人知道怎么解决吗?

例如,它不能将某些单词设为粗体,将其他单词设为常规或不同的字体。

下面的照片是我想做的事的例子。您可以看到粗体的 Peter 和常规文本样式的 Fernando。

Example

最佳答案

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

关于python - 使用 xlwt/openpyxl 将多种格式应用于单元格的能力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8429014/

相关文章:

python - 如何使用 Python 进行 FQL 查询?

python - 如何计算图中定义的 N 个允许移动中路径权重的总和,但目标节点未使用 Python 固定

excel - ADODB - 为什么我的记录集是只读的?

Excel公式提取2个特定字符之间的字符串

Excel VBA刷新等待

python - 如何在 Python 中使用 XLWT 附加到现有的 Excel 工作表

python - 从 Python 中的 float 中获取日期时间

python - 从3个不同的文件中读取数据,并使用一个数据在所有文件中搜索另一个数据

python:创建excel工作簿并将csv文件转储为工作表

Python 3.3 - 将字典粘贴到 Excel