python实现自动点击桌面按钮_Python实现鼠标隔几秒自动点击电脑某区域
近日由于病毒,学校安排在某课堂网站上网课,其中有一个任务是需要读完某水课的导学的PPT, 每次需要在某一页PPT停留几秒钟再点击下一页PPT才算完成,总共有好几个PPT需要看,每一个都是90多页甚至100多页,于是准备写一个每隔几秒就让自动点击某区域的小程序,思路如下:
查找资料发现pyautogui库可以很方便地控制鼠标和键盘,遂采用该库来写这个小程序
1.安装。
pip install pyautogui
2.使用moveTo方法。
该方法可以将任意位置的鼠标移动到某个指定的位置
moveTo方法包含三个参数,x坐标,y坐标和鼠标移动的速度duration
可以通过QQ的截图功能看到自己需要鼠标移动到的坐标
3.使用click()方法。
该方法未设置参数时,默认让鼠标左键点击一次,有更多的需求的话可以查看官方文档去设置适合的参数,这里只需要一直重复点击,无需设置任何参数
4.使用python自带的模块time来实现延迟功能
如 time.sleep(5) 可延迟5秒,具体延迟的秒数根据自己的需求去改
最终程序如下:
importtimeimportpyautogui
x, y= 302, 534 #鼠标需要移动到的位置
num_seconds = 2 #将鼠标移动到指定坐标的间隔时间
time.sleep(8) #延迟8秒
pyautogui.moveTo(x, y, duration=num_seconds)
time.sleep(3) #延迟3秒
i = 60
whilei:
i-= 1time.sleep(5)
pyautogui.click()
python实现自动点击桌面按钮_Python实现鼠标隔几秒自动点击电脑某区域相关推荐
- python自动点击网页按钮_Python+Selenium使用(二)- 自动点击下一页
继续上一篇: 橘猫吃不胖:Python+Selenium使用(一)zhuanlan.zhihu.com 上一篇,获取了百度搜索后的结果页面,但是搜索结果又很多页,这里就获取下一页按钮,并点击它. 现 ...
- html表单注册跳转页面,出现一个问题,点击“注册”按钮页面进入注册表单后自动跳转回登录页面...
源自:4-5 单页面应用Demo2(2) 出现一个问题,点击"注册"按钮页面进入注册表单后自动跳转回登录页面 用户名: 密码: 登录 注册 用户名: 密码: 再次输入密码: 确定 ...
- js实现每隔几秒自动执行函数
1.setInterval 间隔一段时间执行函数,执行多次(一直执行) js代码: //每隔一秒自动执行方法(多次执行) var c=0; function showLogin() {alert(c+ ...
- mysql如何每五秒执行一次函数_每隔一秒自动执行函数(JavaScript)
http://www.cnblogs.com/xlx0210/archive/2010/03/19/1689497.html 1. setInterval() --每隔一秒自动执行方法,setInte ...
- html中点击提交按钮显示提交i成功,百里香叶:点击提交按钮后显示成功信息
我有一个spring-boot申请,Thymeleaf.我有非常基本的情况.有一个表单,当用户点击提交按钮时,表单数据应发送到控制器,但在同一页面中应显示成功消息.百里香叶:点击提交按钮后显示成功信息 ...
- win7计算机里桌面菜单没有反应,win7系统鼠标右键点击桌面没反应怎么办 鼠标右键没反应解决方法...
win7系统鼠标右键没反应怎么办?最近有win7用户反映说鼠标右键点击桌面没反应,检查了鼠标没出现什么物理损伤,那么出现点击鼠标右键失灵意味着不能新建文件夹,不能选择属性等等一系列不方便,现在针对这个 ...
- 在HTML中,实现每隔60秒自动刷新页面的功能
一.简介 在 html 元素 < head > 头部区域内的 meta 标签中有个属性是 http-equiv="Refresh" ,该属性被所有主流浏览器支持. 其用 ...
- python手机屏幕自动点击代码_鼠标隔段时间自动点击屏幕
知识点:Python库及简单定时器的使用 1. 鼠标自动点击屏幕代码 (1). 首先 pip install pymouse (2). 运行代码出现:ModuleNotFoundError: No ...
- python 鼠标 自动点击_鼠标隔段时间自动点击屏幕
知识点:Python库及简单定时器的使用 1. 鼠标自动点击屏幕代码 (1). 首先 pip install pymouse (2). 运行代码出现:ModuleNotFoundError: No m ...
最新文章
- 4701年新年快乐!
- [转]wxODBC(wxWidgets)中使用驱动程序方式打开数据库
- Jolt大奖作品、重磅星级图书尽在十月
- 基于React与Redux的留言墙的实现
- python培训骗局-python 无良培训忽悠骗局知多少?
- 浪潮世科和浪潮软件什么关系_社交图形浪潮
- 38备忘录模式(Memento Pattern)
- Redis Key过期及清除策略
- LeetCode 124. Binary Tree Maximum Path Sum
- 苏三30篇原创高质量文章汇总
- Unity学习笔记--实现一个简单的2D地图编辑器
- 如何用计算机函数算年龄,农历虚龄计算器,岁数计算器怎么查对象生日日
- 从上到下的系统架构分析方法 - Intel PMU
- 重庆大学计算机学院马前,以梦为马,以论为矛
- 编程基础——鱼龙混杂来两波
- ffmpeg 常用命令总结:(avi转MP4、MP4转ts、视频压缩、去除视频声音、合并音频和视频)
- win10蓝屏提示重新启动_电脑蓝屏五大要素,秒判蓝屏问题及处理!
- 解决操作无法完成,因为其中的文件夹或文件已在另一程序中打开的问题
- 李宏毅机器学习2022 HW1
- 苹果手机打不开html,苹果手机打不开app是怎么回事(苹果app异常解决方法)