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 相关文章推荐
利用Psyco提升Python运行速度
Dec 24 Python
python冒泡排序简单实现方法
Jul 09 Python
python 遍历列表提取下标和值的实例
Dec 25 Python
Django框架实现的分页demo示例
May 25 Python
numpy数组广播的机制
Jul 12 Python
pyinstaller打包opencv和numpy程序运行错误解决
Aug 16 Python
有趣的Python图片制作之如何用QQ好友头像拼接出里昂
Apr 22 Python
基于Python中random.sample()的替代方案
May 23 Python
selenium自动化测试入门实战
Dec 21 Python
Python编写nmap扫描工具
Jul 21 Python
python_tkinter弹出对话框创建
Mar 20 Python
python实现一个简单的贪吃蛇游戏附代码
Jun 28 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
php5 and xml示例
2006/11/22 PHP
php5.3中连接sqlserver2000的两种方法(com与ODBC)
2012/12/29 PHP
php版小黄鸡simsimi聊天机器人接口分享
2014/01/26 PHP
Yii操作数据库的3种方法
2014/03/11 PHP
WHOOPS PHP调试库的使用
2017/09/29 PHP
JavaScript中继承的一些示例方法与属性参考
2010/08/07 Javascript
jquery.messager.js插件导致页面抖动的解决方法
2013/07/14 Javascript
jQuery Validate 验证,校验规则写在控件中的具体实例
2014/02/27 Javascript
jQuery显示和隐藏 常用的状态判断方法
2015/01/29 Javascript
jQuery打字效果实现方法(附demo源码下载)
2015/12/18 Javascript
jQuery对象的链式操作用法分析
2016/05/10 Javascript
jQuery 3.0 的 setter和getter 模式详解
2016/07/11 Javascript
使用vue实现点击按钮滑出面板的实现代码
2017/01/10 Javascript
代码整洁之道(重构)
2018/10/25 Javascript
RxJS的入门指引和初步应用
2019/06/15 Javascript
Vue实现滑动拼图验证码功能
2019/09/15 Javascript
用Python的urllib库提交WEB表单
2009/02/24 Python
Python下的Softmax回归函数的实现方法(推荐)
2017/01/26 Python
Python基于TCP实现会聊天的小机器人功能示例
2018/04/09 Python
11个Python3字典内置方法大全与示例汇总
2019/05/13 Python
对python3 Serial 串口助手的接收读取数据方法详解
2019/06/12 Python
python创建学生成绩管理系统
2019/11/22 Python
Python-for循环的内部机制
2020/06/12 Python
HTML5 Canvas如何实现纹理填充与描边(Fill And Stroke)
2013/07/15 HTML / CSS
新加坡第一的杂货零售商:NTUC FairPrice
2020/12/05 全球购物
非常详细的C#面试题集
2016/07/13 面试题
计算机网络专业个人的自我评价
2013/10/17 职场文书
大学生旷课检讨书
2014/01/22 职场文书
四风对照检查材料思想汇报
2014/09/20 职场文书
2014旅游局党组书记党建工作汇报材料
2014/11/02 职场文书
劳动争议和解协议书范本
2014/11/20 职场文书
2014小学数学教师个人工作总结
2014/12/18 职场文书
2015年幼儿园德育工作总结
2015/05/25 职场文书
初中英语教师个人工作总结2015
2015/07/21 职场文书
36个正则表达式(开发效率提高80%)
2021/11/17 Javascript
Java 使用类型为Object的变量指向任意类型的对象
2022/04/13 Java/Android