我是靠谱客的博主 大意摩托,最近开发中收集的这篇文章主要介绍12 PyAutoGUI 鼠标控制函数(5)PyAutoGUI 鼠标控制函数(5),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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, intervalbutton参数;右击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 PyAutoGUI 鼠标控制函数(5)PyAutoGUI 鼠标控制函数(5)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部