首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python:在windows上使用antiword打开.doc文件

Python:在windows上使用antiword打开.doc文件
EN

Stack Overflow用户
提问于 2016-03-03 18:44:48
回答 1查看 2.7K关注 0票数 0

我正在尝试使用python打开文件夹中的一堆.doc文件(不是docx)。

我下载了一个修改过的" antiword“,这是一个为windows预编译的执行文件,因为原来的antiword只适用于linux。

http://www-stud.rbi.informatik.uni-frankfurt.de/~markus/antiword/

下载后,我将其插入到我的python27文件夹中,然后运行antiword.exe文件。

老实说,我的问题是,当我运行execute时,我不知道发生了什么。我曾希望它会在我的python目录中添加一个库,这样我就可以导入"antiword“了。有谁可以帮我?

非常感谢。

BR Jonas

EN

回答 1

Stack Overflow用户

发布于 2016-03-03 21:23:59

据我所知,antiword不是一个可以导入的python模块。它是一个可执行文件,可以直接从命令提示符(cmd)运行。我按照00README.WIN document中的解释安装了antiword,并在将其文件夹添加到PATH环境变量中并完全按照自述文件中所述创建HOME环境变量后,可以在cmd中运行它。我可以使用在antiword\Doc\中找到的testdoc.doc成功运行以下示例

代码语言:javascript
运行
复制
antiword -m cp852.txt filename.doc > filename.txt

我认为如果你需要在Python中做到这一点,你可以像以前的explained一样运行类似于任何cmd命令的antiword。同样的事情以前是suggested。您也可以作为之前的recommended尝试一下IronPython。

我希望这能帮到你!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35769940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档