Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让python识别我使用的窗口?_Python_Firefox - Fatal编程技术网

如何让python识别我使用的窗口?

如何让python识别我使用的窗口?,python,firefox,Python,Firefox,有没有办法定义python中使用的窗口?例如,如果我打开了三个单独的Firefox窗口,我如何让python程序知道我正在查看/滚动/单击/键入哪个窗口?我真的很难找到一个好的方式来描述这个,所以如果你不明白,请告诉我,这样我可以详细说明。我真的无法决定在谷歌输入什么来解决这个问题,所以任何东西都会有所帮助。我正在使用Windows 7。以下是一个简单的示例: import win32gui win = win32gui while True: print(win.GetWindowTe

有没有办法定义python中使用的窗口?例如,如果我打开了三个单独的Firefox窗口,我如何让python程序知道我正在查看/滚动/单击/键入哪个窗口?我真的很难找到一个好的方式来描述这个,所以如果你不明白,请告诉我,这样我可以详细说明。我真的无法决定在谷歌输入什么来解决这个问题,所以任何东西都会有所帮助。我正在使用Windows 7。

以下是一个简单的示例:

import win32gui
win = win32gui
while True:
    print(win.GetWindowText(win.GetActiveWindow()))

如果模块的文档记录得足够好,请在导入后尝试帮助win32gui。

您使用的是什么操作系统?尝试使用pywin32和win32gui,然后从那里阅读并搜索文档:我可能已经找到我需要的win32ui.GetForegroundWindow和/或win32ui.GetActiveWindow。我还不知道,但你已经给了我我需要展示自己的东西thx!非常感谢你的帮助!你帮助我的时间将得到有效利用@RagingSu5hi这里有一个处理程序和回调如何工作的示例:哇,这非常有用,再次感谢您的时间@RagingSu5hi如果你有时间,试着用一些关于你具体问题的代码示例来更新你的问题。好的,谢谢,男士会的!