【发布时间】:2014-07-14 21:06:41
【问题描述】:
我目前正在使用 python 2.7 并尝试打开 Excel 工作表。 使用以下代码时:
import os
from win32com.client import Dispatch
xlApp = win32com.client.Dispatch("Excel.Application")
xlApp.Visible = True
# Open the file we want in Excel
workbook = xlApp.Workbooks.Open('example.xls')
我收到此错误:
ImportError: 没有名为 win32com.client 的模块
由于我使用的是 64 位 Windows 机器,是否有可能出现错误?
【问题讨论】:
-
刚刚检查,您是否安装了扩展:sourceforge.net/projects/pywin32 它不是标准库。
-
您的问题已在此处得到解答:superuser.com/questions/609447/… 和此处:stackoverflow.com/questions/7978510/…
-
请注意,即使win32com安装正确,上面的代码也会报错。第 3 行必须是 xlApp = Dispatch("Excel.Application")