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 contextlib模块使用示例
Feb 18 Python
Python标准库urllib2的一些使用细节总结
Mar 16 Python
简单介绍Python中的几种数据类型
Jan 02 Python
八大排序算法的Python实现
Jan 28 Python
python字符串的常用操作方法小结
May 21 Python
Python全局变量用法实例分析
Jul 19 Python
Python使用numpy实现BP神经网络
Mar 10 Python
Python中交换两个元素的实现方法
Jun 29 Python
python实现爬虫抓取小说功能示例【抓取金庸小说】
Aug 09 Python
django中瀑布流写法实例代码
Oct 14 Python
python多进程使用函数封装实例
May 02 Python
Python如何获取文件路径/目录
Sep 22 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
require(),include(),require_once()和include_once()的异同
2007/01/02 PHP
php合并数组array_merge函数运算符加号与的区别
2008/10/31 PHP
php array_map array_multisort 高效处理多维数组排序
2009/06/11 PHP
php中让上传的文件大小在上传前就受限制的两种解决方法
2013/06/24 PHP
php中mysql连接和基本操作代码(快速测试使用,简单方便)
2014/04/25 PHP
PHP抓取远程图片(含不带后缀的)教程详解
2016/10/21 PHP
深入解析Laravel5.5中的包自动发现Package Auto Discovery
2017/09/13 PHP
PHP7扩展开发之hello word实现方法详解
2018/01/15 PHP
重定向实现代码
2006/11/20 Javascript
基于jquery的跟随屏幕滚动代码
2012/07/24 Javascript
jquery获取iframe中的dom对象(两种方法)
2013/07/02 Javascript
纯js实现div内图片自适应大小(已测试,兼容火狐)
2014/06/16 Javascript
JS实现页面超时后自动跳转到登陆页面
2015/01/19 Javascript
JS实现点击按钮控制Div变宽、增高及调整背景色的方法
2015/08/05 Javascript
jQuery实现的淡入淡出二级菜单效果代码
2015/09/15 Javascript
js实现无限级树形导航列表效果代码
2015/09/23 Javascript
微信扫码支付零云插件版实例详解
2017/04/26 Javascript
微信小程序dom操作的替代思路实例分析
2018/12/06 Javascript
JS实现的杨辉三角【帕斯卡三角形】算法示例
2019/02/26 Javascript
jQuery实现容器间的元素拖拽功能
2020/12/01 jQuery
echarts浮动显示单位的实现方法示例
2020/12/04 Javascript
Python编码时应该注意的几个情况
2013/03/04 Python
Python 时间操作例子和时间格式化参数小结
2014/04/24 Python
Python脚本实现代码行数统计代码分享
2015/03/10 Python
Python爬虫爬取美剧网站的实现代码
2016/09/03 Python
python3编码问题汇总
2016/09/06 Python
python语音识别实践之百度语音API
2018/08/30 Python
Python3.0中普通方法、类方法和静态方法的比较
2019/05/03 Python
python实现简单遗传算法
2020/09/18 Python
html5中localStorage本地存储的简单使用
2017/06/16 HTML / CSS
Canvas中设置width与height的问题浅析
2018/11/01 HTML / CSS
手工制作的意大利礼服鞋:Ace Marks
2018/12/15 全球购物
全球在线商店:BerryLook
2019/04/14 全球购物
三陽商会官方网站:Sanyo iStore
2019/05/15 全球购物
中文系学生自荐信范文
2013/11/13 职场文书
违反交通安全法检讨书
2014/10/24 职场文书