@josie
Для получения списка всех активных окон с помощью PyAutoGUI вы можете использовать следующий код:
1 2 3 4 |
import pyautogui windows = pyautogui.getAllWindows() print(windows) |
Вызов функции pyautogui.getAllWindows()
вернет список всех активных окон на экране. Каждое окно представлено в виде объекта, содержащего информацию о его имени, заголовке, положении и размере.
Примечание: для работы с окнами в ОС Windows вам может потребоваться установить PyGetWindow, так как PyAutoGUI использует его для работы с окнами.
Вы можете установить PyGetWindow с помощью команды:
1
|
pip install pygetwindow |
После установки вы можете использовать функцию pyautogui.getAllWindows()
для получения списка всех активных окон.