python学习22:利用pyautogui模块控制鼠标键盘刷网页浏览量小程序
其实我这篇博文就是刷了一下csdn的浏览量。
代码如下:
import pyautogui
import timetargetX1 = 600
targetY1 = 300
targetX2 = 600
targetY2 = 400
targetX3 = 600
targetY3 = 500
sleep_t = 1
distance=10000def SelectBlog(y):if y == 0:pyautogui.moveTo(targetX1,targetY1)elif y == 1:pyautogui.moveTo(targetX2,targetY2)else:pyautogui.moveTo(targetX3,targetY3)def OpenBlog():pyautogui.click()time.sleep(sleep_t)def ScanBlog():pyautogui.scroll(-10)pyautogui.scroll(-20)pyautogui.scroll(-30)pyautogui.scroll(-10)pyautogui.scroll(-20)pyautogui.scroll(-30)pyautogui.scroll(-10)pyautogui.scroll(60)def WRBlog():pyautogui.hotkey('ctrl','w')time.sleep(sleep_t)pyautogui.hotkey('ctrl','R')time.sleep(sleep_t)while distance > 0:i = distance % 3distance = distance - 1SelectBlog(i)OpenBlog()ScanBlog()WRBlog()
解释:
定义了4个函数,作用以此是:选择要打开哪篇博文,打开选择的博文,移动滚动条模拟浏览,关闭和刷新网页。
targetX1 = 600
targetY1 = 300
targetX2 = 600
targetY2 = 400
targetX3 = 600
targetY3 = 500
这个是三篇博文的位置。
moveto函数是移动到指定的位置;
click是左击,rightClick是右击;
scroll是移动滚动条;
hotkey就是模拟键盘。
python学习22:利用pyautogui模块控制鼠标键盘刷网页浏览量小程序相关推荐
- python使用笔记:pyautogui自动化控制鼠标和键盘
标题 安装 获取当前屏幕分辨率 pyautogui鼠标操作 获取/移动鼠标位置 鼠标点击 鼠标拖拽 移动后按下/松开 滚轮 pyautogui键盘操作 提示信息 alert 弹窗 option 选择框 ...
- python人工智能【隔空手势控制鼠标】“解放双手“
大家好,我是csdn的博主:lqj_本人 这是我的个人博客主页: lqj_本人的博客_CSDN博客-微信小程序,前端,python领域博主lqj_本人擅长微信小程序,前端,python,等方面的知识h ...
- python 学习_第五模块 DMO
python 学习_第五模块 DMO 1. 节点 <!DOCTYPE html> <html lang="en"> <head><meta ...
- pyautogui自动化控制鼠标和键盘操作
pyautogui自动化控制鼠标和键盘操作 安装 pyautogui鼠标操作样例 pyautogui键盘操作样例 按键支持 提示信息 alert option password prompt 截屏 整 ...
- Python学习22:Python之禅和PEP 8规范
笔者:风起怨江南 出处:https://blog.csdn.net/JackMengJin 笔者原创,文章转载需注明,如果喜欢请点赞+关注,感谢支持! 导读:Python之禅和PEP 8规范,值得所有 ...
- python学习笔记4(模块
python学习笔记4(模块) 一.模块 1.1 import语句 1.2 __name__属性 1.3 dir()函数 1.4 包 2.1 导入特定模块: 二.输入与输出 2.1 format使用 ...
- Python: 学习系列之七:模块、PIPY及Anaconda
系列 Python: 学习系列之一:Python能做什么 Python: 学习系列之二:基础介绍(int/float/string/range/list/tuple/dict/set) Python: ...
- js鼠标移动到指定位置_Python: pyautogui模块之鼠标控制
文章背景:PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序自动控制鼠标和键盘操作,利用它可以实现自动化任务.pyautogui模块中包含了一些函数,可以模拟鼠标移动.按键和 ...
- python的pynput模块控制鼠标、键盘和监听鼠标、键盘事件
前言 本来在做图形界面时想用监听键盘的方式来实现,快捷键功能的.运用多线程一个线程是运行图形界面,另一个线程监听键盘的动作.可使用的时候发现不太协调,两个进程虽然都能运行但是图形界面会有时卡住,看了文 ...
最新文章
- ZTE-中兴捧月-北京线下测试赛--B题
- extjs 表单设置html5,ExtJS 配置和表格控件使用
- 在使用 ADO.NET 导出 Excel 文件时,设置 IMEX=1 仍不能导出所有数据的解决办法
- php soecket服务器搭建_PHP socket 服务器框架集
- 解决Linux系统find: ‘/run/user/1000/gvfs’: 权限不够
- Zookeeper java客户端ZkClient使用详解
- 持续集成工具集之四 Jenkins+Maven+Git+Tomcat 项目构建和自动部署
- 在 Windows 下远程桌面连接 Linux - XManager 篇
- 双击java安装包没有反应_eclipse安装包双击没反应怎么回事?
- BT6无线破解+局域网共享(附BT6下载地址)
- 03 HTML_网页中的表格
- 7-2 拍7令四 (100 分)
- (转载)7 .24张小龙内部讲座《通过微信谈产品》完整版
- 非组蛋白带什么电荷_非组蛋白是构成真核生物染色体的基本结构蛋白,富含带正电荷的精氨酸(Arg)和赖氨酸(Lys)等碱性...
- 取消浏览器打开默认为百度搜索引擎
- 如何提高自己的执行力?只需要这一个方法!
- Windows安装 hadoop 环境
- [Yocto RM]11 - Features
- 地理信息系统概论复习重点
- 项目管理中工作绩效数据、信息和报告的关系
热门文章
- 什么是测试金字塔?如何使用测试金字塔来构建自动化测试体系?
- Arduino通过继电器控制电机(5V小马达)ESP8266-12F同理(小白初学)
- 计算机第四次实验报告表,东南大学计算机网络第四次实验报告
- C/C++Unix网络编程-套接字编程简介
- solidworks建模教程及课件
- iMX8MM移植AC9260无线网卡
- 我的proe5.0安装成功后,往开打就出现脚本错误,要点击N次是否,解决办法
- 2023年新手卖家怎么做好跨境电商?
- android 代码设置圆角,Android中用Shape实现圆角和局部圆角
- 著名IT公司名字的来历