Как выполнить сенсорное движение на экране с помощью PyAutoGUI?

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

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

Как выполнить сенсорное движение на экране с помощью PyAutoGUI?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

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

@jett 

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

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

# Получите текущие координаты курсора
x, y = pyautogui.position()

# Задайте начальные и конечные точки перемещения
start_x, start_y = x, y
end_x, end_y = x + 100, y + 100

# Выполните сенсорное движение на экране
pyautogui.moveTo(start_x, start_y)
pyautogui.dragTo(end_x, end_y, duration=1)  # Задайте длительность перемещения (в секундах) при необходимости


Этот код получает текущие координаты курсора, задает начальную и конечную точки перемещения, а затем выполняет сенсорное движение на экране от начальной точки к конечной точке. Вы также можете задать длительность перемещения, используя параметр duration функции dragTo().