【发布时间】:2017-11-01 21:21:45
【问题描述】:
我已经开始使用 Python 库 textract 来解析 PowerPoint (.pptx)、Word 文档 (.docx) 和文本文件 (*.txt) 中的文本。我写了一个简单的脚本来测试它。
# Python textract test script
import textract
textract.process("H:\My Documents\Test.docx")
当我在命令行或空闲状态下运行它时,我会得到一个回溯,最后几行是:
文件:“C:...\textract\parsers\docx_parser.py”,第 1 行 导入 docx2txt ImportError: 没有名为 docx2txt 的模块
我使用的是 1.5.0 版,从 https://pypi.python.org/pypi/textract 下载。我不知道为什么它不包含任何依赖项。我是否必须安装 docx2txt 及其后续依赖项?为什么textract 包不包含我需要的一切?
【问题讨论】:
-
你试过下载 docx2txt 吗?
标签: python docx text-extraction python-docx