python - 在 Python 中读/写 MS Word 文件

标签 python ms-word read-write

是否可以在不使用 COM 对象的情况下在 Python 中读写 Word(2003 和 2007)文件?
我知道我可以:

f = open('c:\file.doc', "w")
f.write(text)
f.close()

但 Word 会将其读取为 HTML 文件而不是 native .doc 文件。

最佳答案

python-docx ,其官方文档可用here .

这对我来说效果很好。

关于python - 在 Python 中读/写 MS Word 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/188444/

相关文章:

python - 如何正确地对重音进行 url 编码?

python - Beautifulsoup:findAll 递归不起作用

c# - 如何将 WordOpenXML 属性转换为 System.IO.Packaging.Package?

sql-server-2008 - 当我将包含 .jpg 图像的报表导出到 MS Word 时,为什么有时会在 Reporting Services 中出现错误

java - 如何打开并读取文件并将特定内容写入新文件?

python - 如何将 pandas 数据帧逐行写入 CSV 文件,一次一行?

Python try and except 在启动无密码 ssh 连接时

python - 回归数据的 Scikit-learn 特征选择

javascript - 使用 php 从表单生成 Word 文件。

C++ MFC 将文件写入插入的 USB 驱动器