【问题标题】:get active window in python在python中获取活动窗口
【发布时间】:2018-08-10 08:20:22
【问题描述】:

我很无聊,只是在 Python 中为它做点什么。我看到有人在所有字母之间输入空格,并决定制作一个 Python 脚本来执行此操作。这很容易,但后来我想更进一步,因为从控制台复制/粘贴需要时间,所以我想让这个脚本在每次键盘按下后放置空格,但只有当我将 Discord 作为活动窗口时。我能找到的唯一可以为您提供活动窗口的东西是 5-15 年前的,而且都已经过时了。他们说使用 win32gui,我 pip 安装了它,但它似乎不起作用。

编辑:为澄清起见,我运行“pip install win32gui”并安装它,我打开一个 python shell 并输入“import win32gui”,它说没有这样的模块 我查看了模块,发现 win32 并且根据帮助命令 win32gui 是它的包的一部分,所以我尝试了 win32.win32gui,它说没有这样的属性

我是编码新手,我不完全确定自己在做什么。

【问题讨论】:

  • 如果在 Stack Overflow 上,您可能需要链接它以展示您的研究成果。
  • this 有帮助吗?
  • 看过那个,也是用win32gui的。 “pip install win32gui”有效,但据我所知,这样做后您无法导入它。编辑:在 shell 中,如果我执行 "help("win32")" win32gui 显示为包内容的一部分,但我似乎仍然无法以任何方式触摸它。
  • 指定您的确切问题。您尝试了哪些命令,import win32gui 语句(或类似的语句)给您带来了哪些错误?
  • this 有帮助吗?如果它不起作用,您可能需要在您的问题中添加信息 - 您输入了哪些命令等等。

标签: python windows active-window


【解决方案1】:

在我用来测试它是否有效的 shell 中似乎无法识别 win32gui,但是在将它添加到实际的 python 脚本之后它就可以正常工作了。

【讨论】:

    猜你喜欢
    • 2012-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-05
    • 1970-01-01
    • 1970-01-01
    • 2015-05-03
    • 1970-01-01
    相关资源
    最近更新 更多