我从这个site安装了pywin。我使用的是pywin32-220.win-amd64-py3.6.exe版本,安装时没有任何错误。
我正在尝试自动使用软件。要做到这一点,我正在按照一个教程说我需要从pywin的Tools菜单中选择一些东西。所以我希望找到一个带有GUI的程序,我可以从Windows开始菜单打开它。
但是,虽然我在控制面板的添加或删除程序中看到pywin,但它不在开始菜单中,我不知道在哪里找到它或如何打开。
如果我的描述过于含糊,无法提出解决方案,那么我的查询的有用答案就是我应该提出的诊断问题。
谢谢。
其他信息: - 我正在使用Windows 10。
PythonWin是我想要的,是的。它不在开始菜单中。 (我现在明白pywin32不会在开始菜单中显示。)
桌面上有一个pywin文件夹。其中一个子文件夹称为Pythonwin。在该文件夹中,没有.exe文件。有一个名为start_pythonwin.pyw的文件,但单击它不会打开任何内容。基于this webpage,需要单独安装PythonWin。也许这就是我的情况。但是此文件夹中没有.exe文件。我不知道如何从文件夹中安装程序 - 如果这是我需要做的,请提供参考。
在我自动使用softare之前,上面提到的教程提供了以下说明(抱歉,它在软件网站上,你必须登录,所以我无法链接) 。我需要打开GUI才能执行第1步,但我无法打开它。
说明:
">>>生成到C:\ Python25 \ lib \ site-packages \ win32com \ gen_py \ 62401B69-06B2-4C4F-992E-B7A57EFBF059x0x1x0.py
从类型库中构建定义...
...生成
导入模块
答案 0 :(得分:0)
我需要从pywin的工具菜单中选择一些东西
我认为你的意思是PythonWin(它附带pywin32安装程序)。 PythonWin附带了一些与Pywin32一起使用的工具(它是一个GUI程序,实际上是一个Python编辑器,它有一个工具菜单)。再次检查您的教程,确保您正在寻找的是什么。我本可以查看一下,但你没有提供链接或引用,所以很难帮助你。
无论如何,如果你正在寻找的是PythonWin(而且我认为是),它应该位于along side Python in your start menu。
希望这会有所帮助。
好的,既然您已经更新了问题,我可以提供更多帮助。
我不明白安装程序如何在Python开始菜单上安装PythonWin但是没问题。因为你想要做的是执行makepy,除了PythonWin程序之外还有另一种方法。
转到site-packages
文件夹,然后转到win32com
,然后转到client
目录。所以路径就像C:\Python36\Lib\site-packages\win32com\client\
。在那里,您会找到一个名为makepy.py
的文件,另一个名为makepy.pyc
的文件。其中任何一个都可用于启动makepy工具。
使用makepy工具创建COM对象的包装后,您可以在gen_py
目录中找到它。
如果您有任何问题,可以对此答案发表评论。