导入错误:没有名为';win32com';Python 3.4
尝试使用以下代码从Python执行Excels宏:导入错误:没有名为';win32com';Python 3.4,python,module,win32com,Python,Module,Win32com,尝试使用以下代码从Python执行Excels宏: import os, os.path import win32com.client if os.path.exists("ihm.xlsm"): xl = win32com.client.Dispatch("Excel.Application") xl.Workbooks.Open(os.path.abspath("ihm.xlsm")) xl.Application.Run("ihm.xlsm!Module20.imp
import os, os.path
import win32com.client
if os.path.exists("ihm.xlsm"):
xl = win32com.client.Dispatch("Excel.Application")
xl.Workbooks.Open(os.path.abspath("ihm.xlsm"))
xl.Application.Run("ihm.xlsm!Module20.import_utilisateur_encours")
xl.Application.Save() # to save uncomment and delete the ", ReadOnly=1" part from the open function.
xl.Application.Quit() # Comment this out if your excel script closes
del xl
ImportError:没有名为“win32com”的模块
已经尝试了pip安装pypiwin32
,但是我必须指定——没有依赖项,而且仍然不起作用。我发现使用python 3.4的win32模块存在一些问题
我还发现了一个具有多个版本的forge.exe,但由于办公室的安全限制,我无法运行它
请帮忙 你看过我的翅膀了吗?这将完成您需要它做的事情,并且有一个更简单的界面
import xlwings as xw
app = xw.App()
macro_result = app.macro('macro_name')
文档正在运行,请尝试安装pywin32
pip install pywin32
是的,我想你需要自己为windows构建它。在此处下载源代码zip:build it实际试用python setup.py-install
giving me“找不到windows 8.1 sdk”运行时错误:找不到windows sdk。。。在Windows7OSwell上运行时,您需要安装WindowsSDK。然而,这需要一个管理员用户再次。因此,也许可以尝试找到另一个不需要pywin32的解决方案尝试安装pywin32pip安装pywin32
注意,我有一个win32 ctypes模块,我甚至不知道它的功能下载了包并进行了本地pip安装
,但似乎又出了问题:>警告:找不到匹配的文件“docs”目录下的“*”,然后它试图再次从pypiNetwork进行pip安装,这会使它出错,我只能下载该软件包并进行本地pip安装。在这种情况下,您可以在从git下载后参考。您可以使用python setup.py install
安装该软件包。找不到windows 8.1 sdk运行时错误:找不到windows sdk问题是我正在windows 7操作系统上运行