其实我这篇博文就是刷了一下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模块控制鼠标键盘刷网页浏览量小程序相关推荐

  1. python使用笔记:pyautogui自动化控制鼠标和键盘

    标题 安装 获取当前屏幕分辨率 pyautogui鼠标操作 获取/移动鼠标位置 鼠标点击 鼠标拖拽 移动后按下/松开 滚轮 pyautogui键盘操作 提示信息 alert 弹窗 option 选择框 ...

  2. python人工智能【隔空手势控制鼠标】“解放双手“

    大家好,我是csdn的博主:lqj_本人 这是我的个人博客主页: lqj_本人的博客_CSDN博客-微信小程序,前端,python领域博主lqj_本人擅长微信小程序,前端,python,等方面的知识h ...

  3. python 学习_第五模块 DMO

    python 学习_第五模块 DMO 1. 节点 <!DOCTYPE html> <html lang="en"> <head><meta ...

  4. pyautogui自动化控制鼠标和键盘操作

    pyautogui自动化控制鼠标和键盘操作 安装 pyautogui鼠标操作样例 pyautogui键盘操作样例 按键支持 提示信息 alert option password prompt 截屏 整 ...

  5. Python学习22:Python之禅和PEP 8规范

    笔者:风起怨江南 出处:https://blog.csdn.net/JackMengJin 笔者原创,文章转载需注明,如果喜欢请点赞+关注,感谢支持! 导读:Python之禅和PEP 8规范,值得所有 ...

  6. python学习笔记4(模块

    python学习笔记4(模块) 一.模块 1.1 import语句 1.2 __name__属性 1.3 dir()函数 1.4 包 2.1 导入特定模块: 二.输入与输出 2.1 format使用 ...

  7. Python: 学习系列之七:模块、PIPY及Anaconda

    系列 Python: 学习系列之一:Python能做什么 Python: 学习系列之二:基础介绍(int/float/string/range/list/tuple/dict/set) Python: ...

  8. js鼠标移动到指定位置_Python: pyautogui模块之鼠标控制

    文章背景:PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序自动控制鼠标和键盘操作,利用它可以实现自动化任务.pyautogui模块中包含了一些函数,可以模拟鼠标移动.按键和 ...

  9. python的pynput模块控制鼠标、键盘和监听鼠标、键盘事件

    前言 本来在做图形界面时想用监听键盘的方式来实现,快捷键功能的.运用多线程一个线程是运行图形界面,另一个线程监听键盘的动作.可使用的时候发现不太协调,两个进程虽然都能运行但是图形界面会有时卡住,看了文 ...

最新文章

  1. ZTE-中兴捧月-北京线下测试赛--B题
  2. extjs 表单设置html5,ExtJS 配置和表格控件使用
  3. 在使用 ADO.NET 导出 Excel 文件时,设置 IMEX=1 仍不能导出所有数据的解决办法
  4. php soecket服务器搭建_PHP socket 服务器框架集
  5. 解决Linux系统find: ‘/run/user/1000/gvfs’: 权限不够
  6. Zookeeper java客户端ZkClient使用详解
  7. 持续集成工具集之四 Jenkins+Maven+Git+Tomcat 项目构建和自动部署
  8. 在 Windows 下远程桌面连接 Linux - XManager 篇
  9. 双击java安装包没有反应_eclipse安装包双击没反应怎么回事?
  10. BT6无线破解+局域网共享(附BT6下载地址)
  11. 03 HTML_网页中的表格
  12. 7-2 拍7令四 (100 分)
  13. (转载)7 .24张小龙内部讲座《通过微信谈产品》完整版
  14. 非组蛋白带什么电荷_非组蛋白是构成真核生物染色体的基本结构蛋白,富含带正电荷的精氨酸(Arg)和赖氨酸(Lys)等碱性...
  15. 取消浏览器打开默认为百度搜索引擎
  16. 如何提高自己的执行力?只需要这一个方法!
  17. Windows安装 hadoop 环境
  18. [Yocto RM]11 - Features
  19. 地理信息系统概论复习重点
  20. 项目管理中工作绩效数据、信息和报告的关系

热门文章

  1. 什么是测试金字塔?如何使用测试金字塔来构建自动化测试体系?
  2. Arduino通过继电器控制电机(5V小马达)ESP8266-12F同理(小白初学)
  3. 计算机第四次实验报告表,东南大学计算机网络第四次实验报告
  4. C/C++Unix网络编程-套接字编程简介
  5. solidworks建模教程及课件
  6. iMX8MM移植AC9260无线网卡
  7. 我的proe5.0安装成功后,往开打就出现脚本错误,要点击N次是否,解决办法
  8. 2023年新手卖家怎么做好跨境电商?
  9. android 代码设置圆角,Android中用Shape实现圆角和局部圆角
  10. 著名IT公司名字的来历