温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

python模拟点击有哪些常用的操作方法

发布时间:2020-12-01 10:49:33 阅读:265 作者:小新 栏目:编程语言
Python开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

这篇文章主要介绍了python模拟点击有哪些常用的操作方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。

PyKeyboard的基本方法

k.type_string('abcdefg'--输入内容
k.press_key('a'--按a键
k.release_key('a'--松开a键
k.tap_key('a'--点击a键
k.tap_key('a', n=2interval=5--点击a键2次,每次间隔5秒
k.tap_key(k.function_keys[5]) --功能键F5

PyMouse的基本方法

1drag(self, x, y)
把鼠标移动到x,y坐标处,是一个拖拽动作,不只是移动
2) move(self, x, y)
把鼠标移动到x,y
3position(self)
得到鼠标的当前位置,并返回坐标x,y
4press(self, x, y, button=1)
鼠标按下不松开x,y的坐标点,button表示左右键
5release(self, x, y, button=1)
松开指定位置的鼠标
6)scroll(self, vertical=None, horizontal=None, depth=None)
生成最多三个维度的鼠标滚动事件:垂直、水平和深度(仅限于Mac)。这些参数的值可以是正数或负数(浮点数或整数)。请参阅以下内容:
Vertical: + Up, - Down
Horizontal: + Right, - Left
Depth: + Rise (out of display), - Dive (towards display)
滚动鼠标的滚轮,在三个方向上移动
7click(self, x, y, button=1, n=1)
在给定的x,y上单击鼠标按钮n次。button定义为1=左,2=右,3=中间。

感谢你能够认真阅读完这篇文章,希望小编分享python模拟点击有哪些常用的操作方法内容对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,遇到问题就找亿速云,详细的解决方法等着你来学习!

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

原文链接:https://www.py.cn/jishu/jichu/21282.html

AI

开发者交流群×