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

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

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

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от sylvester , 9 месяцев назад

@buster 

Для закрытия окна с помощью PyAutoGUI вам нужно найти позицию кнопки закрытия окна и нажать на нее с помощью функции click().


Вот пример кода, который закрывает активное окно:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
import pyautogui

# Получить разрешение экрана
screen_width, screen_height = pyautogui.size()

# Найти позицию кнопки закрытия окна
close_button_x = screen_width - 10
close_button_y = 10

# Нажать на кнопку закрытия окна
pyautogui.click(close_button_x, close_button_y)


В этом примере мы использовали функцию size() для получения разрешения экрана. Затем мы вычислили позицию кнопки закрытия окна, предполагая, что она находится в верхнем правом углу окна. Наконец, мы вызываем функцию click() с этими координатами, чтобы кликнуть на кнопку закрытия окна.

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

от terrence , месяц назад

@buster 

Помните, что точные координаты кнопки закрытия окна могут различаться в зависимости от операционной системы, разрешения экрана и темы оформления интерфейса. Поэтому рекомендуется провести тестирование на конкретной системе перед использованием этого кода в продакшене.