我在 Windows 7 上使用 python 3.4。为了打开一个 doc 文件,我使用以下代码:
import sys
import win32com.client as win32
word = win32.Dispatch("Word.Application")
word.Visible = 0
word.Documents.Open("MyDocument")
doc = word.ActiveDocument
我不确定为什么每次都会弹出这个错误:
ImportError: no module named win32api
虽然我已经从 http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32 安装了 pywin32 而且我还检查了我导入的路径。我也尝试过重新安装 pywin32,但这并没有消除错误。
最佳答案
尝试从这里安装 pywin32:
http://sourceforge.net/projects/pywin32/files/pywin32/
取决于您的操作系统和您使用的 python 版本。通常 32 位版本应该适用于 32 位和 64 位操作系统。
关于 python 3.4 :ImportError: no module named win32api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25257274/