python-docx 好像对 docx 支持较好,对于 2003 格式的 doc 文档,有好的库吗?
1
CoX 2017-09-22 07:38:24 +08:00 via iPhone
aspose.words 有 python 接口
|
2
geelaw 2017-09-22 07:42:36 +08:00 via iPhone 1
如果你在用装有 Office 的 Windows,你可以用 Component Object Model 操作 Word 程序从而操作 doc 文档。
其他情况,你可以根据 https://msdn.microsoft.com/en-us/library/office/cc313153(v=office.12).aspx 提供的信息来解析和书写 doc。 |
3
NoAnyLove 2017-09-22 07:49:35 +08:00
Windows 下也可以通过 pywin32 的 win32com 库操作 Office 的 COM 接口,即 2 楼提到的第一个方法
|
4
BBCCBB 2017-09-22 08:33:56 +08:00
WordXml, 基本能适用所有语言, 之前有需求就是通过这种方式搞定的
|
5
PythonAnswer 2017-09-22 10:40:43 +08:00
前提是, 不能用 docx 吗?
|
6
ctsed 2017-09-22 10:59:13 +08:00 via Android
@PythonAnswer docx 有什么功能齐全的库没
|
7
PythonAnswer 2017-09-22 12:29:38 +08:00 via iPad
主流库都支持 docx,很多第三方商业软件也喜欢 docx,因为这货就是 xml 啊
|