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与shell的3种交互方式介绍
Apr 11 Python
Python实现导出数据生成excel报表的方法示例
Jul 12 Python
python使用threading获取线程函数返回值的实现方法
Nov 15 Python
python读取各种文件数据方法解析
Dec 29 Python
Python实现的调用C语言函数功能简单实例
Mar 13 Python
selenium 安装与chromedriver安装的方法步骤
Jun 12 Python
Python下opencv图像阈值处理的使用笔记
Aug 04 Python
用Python画一个LinkinPark的logo代码实例
Sep 10 Python
Python测试Kafka集群(pykafka)实例
Dec 23 Python
在tensorflow中设置使用某一块GPU、多GPU、CPU的操作
Feb 07 Python
python3读取autocad图形文件.py实例
Jun 05 Python
Django+Celery实现定时任务的示例
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
浅析Apache中RewriteCond规则参数的详细介绍
2013/06/30 PHP
教你如何开启shopnc b2b2c 伪静态
2014/10/21 PHP
PHP控制反转(IOC)和依赖注入(DI)
2017/03/13 PHP
Ajax+PHP实现的删除数据功能示例
2019/02/12 PHP
详解PHP队列的实现
2019/03/14 PHP
javascript的动态加载、缓存、更新以及复用(一)
2014/06/09 Javascript
详解jQuery lazyload 懒加载
2016/12/19 Javascript
JavaScript中String对象的方法介绍
2017/01/04 Javascript
详解vue之页面缓存问题(基于2.0)
2017/01/10 Javascript
jQuery Validation Engine验证控件调用外部函数验证的方法
2017/01/18 Javascript
基于canvas的二维码邀请函生成插件
2017/02/14 Javascript
Vue2 模板template的四种写法总结
2018/02/23 Javascript
搭建vue开发环境
2018/07/19 Javascript
微信小程序实现文字跑马灯
2020/05/26 Javascript
React Native中ScrollView组件轮播图与ListView渲染列表组件用法实例分析
2020/01/06 Javascript
详解JS预解析原理
2020/06/16 Javascript
vue如何使用外部特殊字体的操作
2020/07/30 Javascript
[03:03]DOTA2 2017国际邀请赛开幕战队入场仪式
2017/08/09 DOTA
利用python实现数据分析
2017/01/11 Python
Python实现树的先序、中序、后序排序算法示例
2017/06/23 Python
python爬虫headers设置后无效的解决方法
2017/10/21 Python
Python采集猫眼两万条数据 对《无名之辈》影评进行分析
2018/12/05 Python
在Pytorch中使用样本权重(sample_weight)的正确方法
2019/08/17 Python
python进程间通信Queue工作过程详解
2019/11/01 Python
Python的缺点和劣势分析
2019/11/19 Python
OpenCV4.1.0+VS2017环境配置的方法步骤
2020/07/09 Python
html5+css3之制作header实例与更新
2020/12/21 HTML / CSS
荷兰在线钓鱼商店:Raven
2019/06/26 全球购物
英国独特家具和家庭用品购物网站:Cuckooland
2020/08/30 全球购物
澳大利亚家具商店:Freedom
2020/12/17 全球购物
《月迹》教学反思
2014/02/19 职场文书
《放小鸟》教学反思
2014/04/20 职场文书
吨的认识教学反思
2014/04/27 职场文书
怀念母亲教学反思
2014/04/28 职场文书
2014年乡镇卫生院工作总结
2014/11/24 职场文书
辞职报告(范文三篇)
2019/08/27 职场文书