要綁定窗口,可以使用pygetwindow庫來獲取窗口對象,然后使用窗口對象的方法來綁定窗口。
以下是使用pyautogui綁定窗口的方法:
pygetwindow庫:pip install pygetwindow
import pyautogui
import pygetwindow as gw
pygetwindow庫的getWindowsWithTitle方法獲取窗口對象:window = gw.getWindowsWithTitle('窗口標題')[0]
請確保提供了窗口的標題。如果窗口的標題是唯一的,可以直接使用getWindowsWithTitle方法。如果窗口標題不是唯一的,可以使用getAllWindows方法獲取所有窗口,然后根據窗口的其他屬性進行篩選。
pyautogui的window方法來綁定窗口:pyautogui.window(window)
現在,pyautogui將與指定窗口進行交互。您可以使用pyautogui的其他方法來控制該窗口。
請注意,pyautogui的window方法在Windows和Linux上可用,但在macOS上不可用。另外,綁定窗口后,pyautogui將不再響應屏幕上其他窗口的動作。如果要重新將pyautogui綁定到屏幕上的所有窗口,請使用pyautogui的screen方法。