import pyautogui
#鼠标移到屏幕中央。
screenWidth, screenHeight = pyautogui.size()
pyautogui.moveTo(screenWidth / 2, screenHeight / 2)
print(pyautogui.size()) #获取屏幕分辨率
pyautogui.moveTo(100,100,duration=1) #鼠标移动指定坐标位置
pyautogui.moveRel(0,300,duration=1) #鼠标从当前位置移动
print(pyautogui.position()) #获取当前指针坐标
pyautogui.click(589,29) #指定位置模拟鼠标点击,其中click还有一个参数动作button,默认为‘lest‘,当button=‘right‘时,可rightClick()效果一样(鼠标右键点击)
pyautogui.doubleClick() #双击
pyautogui.rightClick() #右击
#dragTo 和 dragRel. 它们的行为与 moveTo 和 moveRel 类似, 区别在于拖拽操作在移动的过程中, 会保持鼠标左键被按下.
# pyautogui.moveTo(200, 200, duration=1) # 鼠标移动到(200,200)的位置
#
# pyautogui.dragRel(100, 0, duration=1)
#
# pyautogui.dragRel(0, 100, duration=1)
#
# pyautogui.dragRel(-100, 0, duration=1)
#
# pyautogui.dragRel(0, -100, duration=1)
pyautogui.scroll(600) #向上滚屏
#typewrite(): 用于自动键入字符串, 只需将要键入的字符串传递给函数作为参数即可
pyautogui.click(100,200)
pyautogui.typew
pyautogui自动化测试模块,模拟鼠标、键盘动作
最新推荐文章于 2025-05-10 14:00:00 发布