Python- 模拟手工左右拖动操作

import pyautogui
import random
import time

获取滑块的初始位置和大小

slider_x = 100 # 滑块的初始 x 坐标
slider_y = 200 # 滑块的初始 y 坐标
slider_width = 300 # 滑块的宽度

随机左右拖动滑块

def random_slide():
# 随机生成滑动距离
distance = random.randint(100, 200)

# 随机选择左右方向
direction = random.choice([-1, 1])

# 计算滑动的目标位置
target_x = slider_x + direction * distance

# 模拟鼠标按下滑块
pyautogui.mouseDown(slider_x, slider_y)

# 模拟鼠标拖动滑块到目标位置
pyautogui.moveTo(target_x, slider_y, duration=0.5)

# 模拟鼠标释放滑块
pyautogui.mouseUp()

time.sleep(1)

随机左右拖动多次

for i in range(random.randint(3, 5)):
random_slide()
请注意,上述代码中的滑块初始位置和宽度是示例值,你需要根据实际情况调整这些数值。另外,你还需要根据实际情况调整滑动距离和滑动时间间隔。