PyAutoGUI 鼠标控制函数(5)
鼠标点击
鼠标点击click 包括鼠标的按下和弹起。click()实现点击,当无参调用时,表示在当前位置单击鼠标左键。
>>> pyautogui.click()
# click the mouse
可以结合moveTo()函数,例如单击(100,100),可以使用:
>>> pyautogui.moveTo(100,100)
# 先移动目标点
>>> pyautogui.click()
# click the mouse
或者使用:
>>> pyautogui.click(x=100, y=100)
# move to 100, 100, then click the left mouse button.
同时,支持第三个参数button,'left', 'middle', 'right'分别表示鼠标左键,滚轮,和右键。
>>> pyautogui.click(button='right')
# 鼠标当前位置右击
此外,clicks参数表示单击次数,interval表示延迟时间:
>>> pyautogui.click(clicks=2)
# double-click the left mouse button
>>> pyautogui.click(clicks=2, interval=0.25)
# double-click the left mouse button, but with a quarter second pause in between clicks
>>> pyautogui.click(button='right', clicks=3, interval=0.25)
## triple-click the right mouse button with a quarter second pause in between clicks
此外还有专门的函数,例如:双击doubleClick(),三击tripleClick()等,同样可以传递x, y, interval 和 button参数;右击rightClick(),可以传递x, y, interval参数(实际上底层都可以通过click()实现):
>>> pyautogui.doubleClick()
# perform a left-button double click
>>> pyautogui.tripleClick()
# perform a left-button triple click
>>> pyautogui.rightClick()
# perform a right-button once click
最后
以上就是大意摩托最近收集整理的关于12 PyAutoGUI 鼠标控制函数(5)PyAutoGUI 鼠标控制函数(5)的全部内容,更多相关12内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复