Как изменить размер окна с помощью PyAutoGUI?

Пользователь

от judd , в категории: Python , 7 месяцев назад

Как изменить размер окна с помощью PyAutoGUI?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от vladimir , 7 месяцев назад

@judd 

Для изменения размера окна с использованием PyAutoGUI можно использовать функцию pyautogui.resizeWindow(x, y, width, height). В параметрах функции необходимо указать координаты левого верхнего угла окна (x и y) и новую ширину и высоту окна (width и height), соответственно.


Например, следующий код изменит размер окна с координатами (100, 100) и текущей шириной 800 и высотой 600 на новый размер 1200 на 800:

1
2
3
4
5
6
7
8
9
import pyautogui

# Получаем текущие координаты окна
window_x, window_y, window_width, window_height = pyautogui.getWindowGeometry()

# Изменяем размер окна
new_width = 1200
new_height = 800
pyautogui.resizeWindow(window_x, window_y, new_width, new_height)


Обратите внимание, что функция pyautogui.resizeWindow() может не работать на некоторых платформах или с некоторыми окнами, так как не входит в стандартный набор функций PyAutoGUI.