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中的继承和多态的概念
Apr 27 Python
使用Python压缩和解压缩zip文件的教程
May 06 Python
Python 中的with关键字使用详解
Sep 11 Python
Python实现Smtplib发送带有各种附件的邮件实例
Jun 05 Python
python利用有道翻译实现"语言翻译器"的功能实例
Nov 14 Python
Python实现基于二叉树存储结构的堆排序算法示例
Dec 08 Python
使用python生成目录树
Mar 29 Python
详解Python爬取并下载《电影天堂》3千多部电影
Apr 26 Python
python tools实现视频的每一帧提取并保存
Mar 20 Python
python 字典有序并写入json文件过程解析
Sep 30 Python
matplotlib设置颜色、标记、线条,让你的图像更加丰富(推荐)
Sep 25 Python
python数字图像处理之图像的批量处理
Jun 28 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
用PHP实现弹出消息提示框的两种方法
2013/12/17 PHP
php实现在服务器上创建目录的方法
2015/03/16 PHP
thinkPHP中配置的读取与C方法详解
2016/12/05 PHP
php面向对象之反射功能与用法分析
2017/03/29 PHP
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
2017/08/04 PHP
php+redis消息队列实现抢购功能
2018/02/08 PHP
多个Laravel项目如何共用migrations详解
2018/09/25 PHP
jquery一般方法介绍 入门参考
2011/06/21 Javascript
解析ScrollPic在ie8下只滚动一遍,然后变为空白 ie6,ie7,chrome,firefox正常
2013/06/26 Javascript
jquery实现动态菜单的实例代码
2013/11/28 Javascript
$("").click与onclick的区别示例介绍
2014/09/25 Javascript
轻松创建nodejs服务器(7):阻塞操作的实现
2014/12/18 NodeJs
node.js调用Chrome浏览器打开链接地址的方法
2017/05/17 Javascript
Vue.js数据绑定之data属性
2017/07/07 Javascript
JavaScript实现答题评分功能页面
2020/06/24 Javascript
javascript canvas实现简易时钟例子
2020/09/05 Javascript
[58:32]EG vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[48:51]完美世界DOTA2联赛PWL S2 Magma vs InkIce 第一场 11.28
2020/12/02 DOTA
pymongo实现多结果进行多列排序的方法
2015/05/16 Python
判断网页编码的方法python版
2016/08/12 Python
Python实现确认字符串是否包含指定字符串的实例
2018/05/02 Python
python实现自主查询实时天气
2018/06/22 Python
详解pandas如何去掉、过滤数据集中的某些值或者某些行?
2019/05/15 Python
python实现PID算法及测试的例子
2019/08/08 Python
python实现的发邮件功能示例
2019/09/11 Python
python使用opencv在Windows下调用摄像头实现解析
2019/11/26 Python
Django rest framework分页接口实现原理解析
2020/08/21 Python
中海讯通笔试题
2015/09/15 面试题
学生党员思想汇报范文
2014/01/09 职场文书
京剧自荐信
2014/01/26 职场文书
安全生产中长期规划实施方案
2014/02/21 职场文书
《王二小》教学反思
2014/02/27 职场文书
新颖的化妆品活动方案
2014/08/21 职场文书
企业党员岗位承诺书
2015/04/27 职场文书
php远程请求CURL案例(爬虫、保存登录状态)
2021/04/01 PHP
SpringBoot2 参数管理实践之入参出参与校验的方式
2021/06/16 Java/Android