是否有用于编辑msword文档文件的python库?

2024-05-12 23:01:39 发布

您现在位置:Python中文网/ 问答频道 /正文

Possible Duplicate:
Reading/Writing MS Word files in Python

我知道有一些库可以用来编辑excel文件,但是有什么可以用python编辑msword 97/2000/2003.doc文件的吗?理想情况下,我希望根据文本的内容对文本的格式进行一些小的更改。一个非常小的例子是用大写字母突出显示每个单词。


Tags: 文件in文本编辑docfilesexcelword
3条回答

为什么不考虑使用python-uno将文档加载到OpenOffice中,并使用UNO接口对其进行操作。在我刚刚链接到的网站上有一些示例代码,可以帮助您入门。

如果平台独立性很重要,那么我建议通过BASIC或Python使用OpenOffice API。OpenOffice也可以在无头模式下运行,无需GUI,因此您可以自动执行批处理作业。这些链接可能有帮助:

它肯定比导入模块和进行字符串替换更复杂,但OpenOffice可能是最好的免费.doc阅读器,您可以挂接它。

PyWin32库允许您从Python访问COM对象,包括所有各种Office COM api。我不认为它使用起来容易,但它确实有效。

相关问题 更多 >