python 实现控制鼠标键盘


Posted in Python onNovember 27, 2020

1、安装类库

pip install pyautogui

2、代码:

import pyautogui,time,random

pyautogui.PAUSE = 3
pyautogui.FAILSAFE = True

width, height = pyautogui.size()
#print(str(width))
#print(str(height))

def drawRct():
  for i in range(10):
    pyautogui.moveTo(300, 300, duration=0.25)
    pyautogui.moveTo(400, 300, duration=0.25)
    pyautogui.moveTo(400, 400, duration=0.25)
    pyautogui.moveTo(300, 400, duration=0.25)


def mouseScroll():
  time.sleep(5)
  for i in range(10):
    pyautogui.scroll(-200)
    time.sleep(2)

def getXy():
  try:
    while True:
      x, y = pyautogui.position()
      print(x,y)
  except KeyboardInterrupt:
    print('\nExit.')


def playVideo(x,y):
  for i in range(4):
    pyautogui.click(x,y)
    x=x+240
    playAndComment()


def playAndComment():
  time.sleep(random.randint(5,15))
  pyautogui.scroll(-400)
  pyautogui.scroll(-400)
  pyautogui.click(200,300)
  pyautogui.typewrite('very good!')
  pyautogui.click(900,400)
  pyautogui.click(710,16)

if __name__ == '__main__':
  time.sleep(5)
  pyautogui.scroll(-300)
  for i in range(9):
    print(str(i))
    time.sleep(random.randint(3,5))
    #pyautogui.click(360,16)
    pyautogui.scroll(-300)
    time.sleep(random.randint(1,5))
    playVideo(404,330)

以上就是python 实现控制鼠标键盘的详细内容,更多关于python 控制鼠标键盘的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
Python 第一步 hello world
Sep 25 Python
从零学Python之入门(三)序列
May 25 Python
python下MySQLdb用法实例分析
Jun 08 Python
在Mac OS上搭建Python的开发环境
Dec 24 Python
Python实现两个list求交集,并集,差集的方法示例
Aug 02 Python
python scrapy重复执行实现代码详解
Dec 28 Python
pyinstaller 3.6版本通过pip安装失败的解决办法(推荐)
Jan 18 Python
解决TensorFlow模型恢复报错的问题
Feb 06 Python
基于python实现获取网页图片过程解析
May 11 Python
Python sklearn中的.fit与.predict的用法说明
Jun 28 Python
python matplotlib库的基本使用
Sep 23 Python
pycharm 实现光标快速移动到括号外或行尾的操作
Feb 05 Python
Python模拟键盘输入自动登录TGP
Nov 27 #Python
python操作toml文件的示例代码
Nov 27 #Python
Python GUI库Tkiner使用方法代码示例
Nov 27 #Python
Python爬虫爬取有道实现翻译功能
Nov 27 #Python
python爬虫中采集中遇到的问题整理
Nov 27 #Python
python 用opencv实现图像修复和图像金字塔
Nov 27 #Python
Python函数调用追踪实现代码
Nov 27 #Python
You might like
php checkbox复选框值的获取与checkbox默认值输出方法
2010/05/15 PHP
PHP新手用的Insert和Update语句构造类
2012/03/31 PHP
php实现telnet功能示例
2014/04/08 PHP
非常全面的php日期时间运算汇总
2015/11/04 PHP
PHP的Yii框架中创建视图和渲染视图的方法详解
2016/03/29 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
2019/12/20 PHP
读取input:file的路径并显示本地图片的方法
2013/09/23 Javascript
JS 在指定数组中随机取出N个不重复的数据
2014/06/10 Javascript
JS中artdialog弹出框控件之提交表单思路详解
2016/04/18 Javascript
关于Vue.js一些问题和思考学习笔记(2)
2016/12/02 Javascript
详解打造 Vue.js 可复用组件
2017/03/24 Javascript
详解webpack+es6+angular1.x项目构建
2017/05/02 Javascript
在vue项目中安装使用Mint-UI的方法
2017/12/27 Javascript
详解js 创建对象的几种方法
2019/03/08 Javascript
解决vue2中使用elementUi打包报错的问题
2020/09/22 Javascript
在Python中操作日期和时间之gmtime()方法的使用
2015/05/22 Python
Python Sqlite3以字典形式返回查询结果的实现方法
2016/10/03 Python
MySQL适配器PyMySQL详解
2017/09/20 Python
python3 实现对图片进行局部切割的方法
2018/12/05 Python
matlab中imadjust函数的作用及应用举例
2020/02/27 Python
Python趣味入门教程之循环语句while
2020/08/26 Python
使用Canvas操作像素的方法
2018/06/14 HTML / CSS
html5 兼容IE6结构的实现代码
2012/05/14 HTML / CSS
世界最大域名注册商:GoDaddy
2016/07/24 全球购物
什么是WEB控件?使用WEB控件有哪些优势?
2012/01/21 面试题
js实现弹框效果
2021/03/24 Javascript
大学生个人简历中的自我评价
2013/12/27 职场文书
项目副经理岗位职责
2013/12/30 职场文书
2014年综治宣传月活动总结
2014/04/28 职场文书
省级优秀班集体申报材料
2014/05/25 职场文书
2014年小学语文工作总结
2014/12/20 职场文书
学校教师培训工作总结
2015/10/14 职场文书
“学党章、守党纪、讲党规”学习心得体会
2016/01/14 职场文书
大学毕业生自我鉴定范文
2019/06/21 职场文书
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
2022/04/06 Vue.js
win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度学习环境的方法
2022/06/25 Servers