python实现控制电脑鼠标和键盘,登录QQ的方法示例


Posted in Python onJuly 06, 2019

本文实例讲述了python实现控制电脑鼠标和键盘,登录QQ的方法。分享给大家供大家参考,具体如下:

import os
from pynput.mouse import Button,Controller
from pynput.keyboard import Key
from pynput.keyboard import Controller as W
from time import sleep
mouse = Controller()
keyboard = W()
#点击右下角刷新桌面图标
mouse.position = (1433, 884)
mouse.press(Button.left)
mouse.release(Button.left)
sleep(2)
#打开QQ(跟进QQ具体路径来设置)
os.startfile("C:\Program Files (x86)\Tencent\QQ\Bin\QQScLauncher.exe")
mouse = Controller()
#读取鼠标位置
# sleep(5)
# print('当前指针坐标位置是{}'.format(mouse.position))
sleep(2)
mouse.position = (654, 340)
mouse.press(Button.left)
mouse.release(Button.left)
sleep(1)
mouse.position = (729, 489)
keyboard.press(Key.tab)
keyboard.release(Key.tab)
keyboard.press(Key.tab)
keyboard.release(Key.tab)
keyboard.press(Key.tab)
keyboard.release(Key.tab)
keyboard.press(Key.tab)
keyboard.release(Key.tab)
keyboard.press(Key.tab)
keyboard.release(Key.tab)
keyboard.press(Key.tab)
keyboard.release(Key.tab)
#输入QQ账号
keyboard.type("QQ账号")
sleep(1)
#输入密码
keyboard.press(Key.tab)
keyboard.release(Key.tab)
keyboard.type("QQ密码")
#QQ密码指针坐标位置是(765, 551)
keyboard.press(Key.enter)
keyboard.release(Key.enter)

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python实现简单状态框架的方法
Mar 19 Python
Python 基于Twisted框架的文件夹网络传输源码
Aug 28 Python
Python三级目录展示的实现方法
Sep 28 Python
python中matplotlib的颜色及线条控制的示例
Mar 16 Python
Python中defaultdict与lambda表达式用法实例小结
Apr 09 Python
Django项目中包含多个应用时对url的配置方法
May 30 Python
python绘制直方图和密度图的实例
Jul 08 Python
python求绝对值的三种方法小结
Dec 04 Python
python 中的paramiko模块简介及安装过程
Feb 29 Python
python实现图片素描效果
Sep 26 Python
python脚本框架webpy的url映射详解
Nov 20 Python
Python进程池与进程锁之语法学习
Apr 11 Python
python3 打印输出字典中特定的某个key的方法示例
Jul 06 #Python
python使用 zip 同时迭代多个序列示例
Jul 06 #Python
Python搭建Spark分布式集群环境
Jul 05 #Python
详解python解压压缩包的五种方法
Jul 05 #Python
用python3 返回鼠标位置的实现方法(带界面)
Jul 05 #Python
python中的colorlog库使用详解
Jul 05 #Python
Python+selenium点击网页上指定坐标的实例
Jul 05 #Python
You might like
967 个函式
2006/10/09 PHP
php中神奇的fastcgi_finish_request
2011/05/02 PHP
基于MySQL分区性能的详细介绍
2013/05/02 PHP
php中函数前加&符号的作用分解
2014/07/08 PHP
PIGCMS 如何关闭聊天机器人
2015/02/12 PHP
ThinkPHP安装和设置
2015/07/27 PHP
PHP给文字内容中的关键字进行套红处理
2016/04/12 PHP
PHP设计模式入门之状态模式原理与实现方法分析
2020/04/26 PHP
在JavaScript中,为什么要尽可能使用局部变量?
2009/04/06 Javascript
Javascript 计算字符串在localStorage中所占字节数
2015/10/21 Javascript
JavaScript中的继承之类继承
2016/05/01 Javascript
JS简单验证上传文件类型的方法
2017/04/17 Javascript
js判断输入框不能为空格或null值的实现方法
2018/03/02 Javascript
vue.js使用v-if实现显示与隐藏功能示例
2018/07/06 Javascript
浅析JS中什么是自定义react数据验证组件
2018/10/19 Javascript
vue axios请求频繁时取消上一次请求的方法
2018/11/10 Javascript
Js逆向实现滑动验证码图片还原的示例代码
2020/03/10 Javascript
微信小程序实现上传照片代码实例解析
2020/08/04 Javascript
python 获取当天凌晨零点的时间戳方法
2018/05/22 Python
Python 做曲线拟合和求积分的方法
2018/12/29 Python
python 实现创建文件夹和创建日志文件的方法
2019/07/07 Python
python元组和字典的内建函数实例详解
2019/10/22 Python
Python趣味入门教程之循环语句while
2020/08/26 Python
python 实现百度网盘非会员上传超过500个文件的方法
2021/01/07 Python
手把手教你实现一个canvas智绘画板的方法
2019/03/04 HTML / CSS
美国睫毛、眉毛精华液领导品牌:RevitaLash Cosmetics
2018/03/26 全球购物
全球最大运动品牌的男装、女装和童装官方库存商:A&A Sports
2021/01/17 全球购物
公务员职务工作的自我评价
2013/11/01 职场文书
教师职称自我鉴定
2014/02/12 职场文书
槐乡的孩子教学反思
2014/04/27 职场文书
中华美德颂演讲稿
2014/05/20 职场文书
2014年售后服务工作总结
2014/11/18 职场文书
2016中考冲刺决心书
2015/09/22 职场文书
浅谈移动端中的视口(viewport)的具体使用
2021/04/13 HTML / CSS
mysql 8.0.24 安装配置方法图文教程
2021/05/12 MySQL
JVM的类加载器和双亲委派模式你了解吗
2022/03/13 Java/Android