python - 安装 win32gui python 模块

标签 python win32gui

<分区>

我正在尝试通过运行此代码来获取当前处于焦点的窗口的名称...

import win32gui
name = win32gui.GetForegroundWindow()

然而,我不断得到

Traceback (most recent call last):
File "D:\Program_1\test.py", line 1, in <module>
import win32gui
ImportError: No module named win32gui

我从这里安装了 pywin32 http://sourceforge.net/projects/pywin32/?source=navbar . 我犯了什么错误;猜测这是非常基本的东西。 提前致谢。

编辑: 找到了解决方案。 我在 64 位 Windows 7 上安装 32 位 pywin32,因为 64 位版本给我一个错误,它找不到 Python 注册表。我在这里找到了解决方案 Python version 2.6 required, which was not found in the registry .重新安装Python并为自己安装它导致pywin32 64位安装没有错误。

最佳答案

请参阅此链接:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32 .或许对你有帮助。

编辑:(简易版)

Step 1: Download the pywin32....whl
Step 2: pip install pywin32....whl
Step 3: C:\python32\python.exe Scripts\pywin32_postinstall.py -install
Step 4: python
>>> import win32gui

enter image description here

关于python - 安装 win32gui python 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20113456/

相关文章:

python - 如何使用内联 if 进行字典理解?

python - python中的API调用没有结果

python - 无法在 Django 上运行服务器(连接被拒绝)

visual-c++ - 带颜色的进度条和带有通用控件的边框

winapi - 非阻塞http请求循环

python - 使用 win32api 将 key 发布到记事本不起作用

windows - 没有 LF 的 CR 的可能性

Python 相当于 Excel 的 PERCENTILE.EXC

python - 如何使用 nbconvert 将交互式 Jupyter 笔记本转换为 html

Python - Win32Com - 如何从 Excel 电子表格单元格中提取超链接?