簡體   English   中英

Python:在Windows上使用反詞打開.doc文件

[英]Python: Open .doc file with antiword on windows

我正在嘗試使用python打開文件夾中的一堆.doc文件(不是docx)。

我下載了經過修改的“ antiword”,它是Windows的預編譯執行文件,因為原始的antiword僅適用於linux。

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

下載后,我將其插入到python27文件夾中,然后運行antiword.exe文件。

老實說,我的問題是我不知道運行執行程序時發生了什么。 我曾希望它將庫添加到我的python目錄中,並且可以導入“ antiword”。 誰能幫我?

非常感謝。

喬納斯(BR Jonas)

據我了解,antiword不是可以導入的python模塊。 它是一個可執行文件,可以直接在命令提示符(cmd)中運行。 我按照00README.WIN文檔中的說明安裝了反字詞,並且在將其文件夾添加到PATH環境變量以及完全按照README中所述創建HOME環境變量之后,可以在cmd中運行它。 我可以使用在antiword \\ Doc \\中找到的testdoc.doc成功運行以下示例

antiword -m cp852.txt filename.doc > filename.txt

我認為,如果你需要做這在Python中,你可以運行antiword類似於任何cmd命令如前面解釋的 以前曾建議過同樣的事情。 您也可以按照先前的建議嘗試IronPython。

我希望這有幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM