要綁定窗口,可以使用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
方法。