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基础教程之自定义函数介绍
Aug 29 Python
python如何在终端里面显示一张图片
Aug 17 Python
python 字符串转列表 list 出现\ufeff的解决方法
Jun 22 Python
Python+Django搭建自己的blog网站
Mar 13 Python
opencv改变imshow窗口大小,窗口位置的方法
Apr 02 Python
python基于gevent实现并发下载器代码实例
Nov 01 Python
python tkinter canvas使用实例
Nov 04 Python
在tensorflow中实现去除不足一个batch的数据
Jan 20 Python
如何使用pandas读取txt文件中指定的列(有无标题)
Mar 05 Python
python中threading开启关闭线程操作
May 02 Python
python实现二分类和多分类的ROC曲线教程
Jun 15 Python
python不同系统中打开方法
Jun 23 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基本语法总结
2014/09/06 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
2017/09/15 PHP
多个iframe自动调整大小的问题
2006/09/18 Javascript
Jquery+ajax请求data显示在GridView上(asp.net)
2010/08/27 Javascript
JQuery FlexiGrid的asp.net完美解决方案 dotNetFlexGrid-.Net原生的异步表格控件
2010/09/12 Javascript
js下获得客户端操作系统的函数代码(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)
2011/10/31 Javascript
jsonp原理及使用
2013/10/28 Javascript
js中的onchange和onpropertychange (onchange无效的解决方法)
2014/03/08 Javascript
javascript关于open.window子页面执行完成后刷新父页面的问题分析
2015/04/27 Javascript
AngularJS实现表单手动验证和表单自动验证
2015/12/09 Javascript
JSON简介以及用法汇总
2016/02/21 Javascript
深入理解jQuery layui分页控件的使用
2016/08/17 Javascript
微信小程序 swiper组件详解及实例代码
2016/10/25 Javascript
jQuery扩展实现text提示还能输入多少字节的方法
2016/11/28 Javascript
vue实现列表的添加点击
2016/12/29 Javascript
jQuery中的siblings()是什么意思(推荐)
2016/12/29 Javascript
JS获取浮动(float)元素的style.left值为空的快速解决办法
2017/02/19 Javascript
JS简单封装的图片无缝滚动效果示例【测试可用】
2017/03/22 Javascript
vue-resource调用promise取数据方式详解
2017/07/21 Javascript
基于js Canvas实现二次贝塞尔曲线
2018/12/25 Javascript
layer弹出层自适应高度,垂直水平居中的实现
2019/09/16 Javascript
kafka调试中遇到Connection to node -1 could not be established. Broker may not be available.
2019/09/17 Javascript
详解Typescript 内置的模块导入兼容方式
2020/05/31 Javascript
[04:55]完美世界副总裁蔡玮:DOTA2的自由、公平与信任
2013/12/18 DOTA
跟老齐学Python之重回函数
2014/10/10 Python
Python3学习urllib的使用方法示例
2017/11/29 Python
基于python实现名片管理系统
2018/11/30 Python
网络艺术零售业的先驱者:artrepublic
2017/09/26 全球购物
固特异美国在线轮胎店:Goodyear Tire
2019/02/23 全球购物
学生会主席竞聘书
2014/03/31 职场文书
2015年教务工作总结
2015/05/23 职场文书
SSM VUE Axios详解
2021/10/05 Vue.js
详细聊聊浏览器是如何看闭包的
2021/11/11 Javascript
Python中的程序流程控制语句
2022/02/24 Python
python工具dtreeviz决策树可视化和模型可解释性
2022/03/03 Python
spring cloud eureka 服务启动失败的原因分析及解决方法
2022/03/17 Java/Android