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 29 Python
python中将字典转换成其json字符串
Jul 16 Python
在Django的视图中使用form对象的方法
Jul 18 Python
python的staticmethod与classmethod实现实例代码
Feb 11 Python
Vue的el-scrollbar实现自定义滚动
May 29 Python
python使用epoll实现服务端的方法
Oct 16 Python
python 处理微信对账单数据的实例代码
Jul 19 Python
python判断单向链表是否包括环,若包含则计算环入口的节点实例分析
Oct 23 Python
pyinstaller打包找不到文件的问题解决
Apr 15 Python
Python实现图片查找轮廓、多边形拟合、最小外接矩形代码
Jul 14 Python
python温度转换华氏温度实现代码
Dec 06 Python
pycharm配置python 设置pip安装源为豆瓣源
Feb 05 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/09/22 PHP
PHP实现的sqlite数据库连接类
2014/12/12 PHP
php实现无限级分类(递归方法)
2015/08/06 PHP
实例简介PHP的一些高级面向对象编程的特性
2015/11/27 PHP
Javascript里使用Dom操作Xml
2006/09/20 Javascript
简单实用的全选反选按钮例子
2013/10/18 Javascript
js时间戳格式化成日期格式的多种方法
2013/11/11 Javascript
当json键为数字时的取值方法解析
2013/11/15 Javascript
javascript:json数据的页面绑定示例代码
2014/01/26 Javascript
javascript实现行拖动的方法
2015/05/27 Javascript
Bootstrap登陆注册页面开发教程
2016/07/12 Javascript
js判断radiobuttonlist的选中值显示/隐藏其它模块的实现方法
2016/08/25 Javascript
Node.js Mongodb 密码特殊字符 @的解决方法
2017/04/11 Javascript
详解微信小程序 通过控制CSS实现view隐藏与显示
2017/05/24 Javascript
jquery加载单文件vue组件的方法
2017/06/20 jQuery
angularjs中$http异步上传Excel文件方法
2018/02/23 Javascript
基于js中的存储键值对以及注意事项介绍
2018/03/30 Javascript
[01:03:38]2014 DOTA2国际邀请赛中国区预选赛5.21 CNB VS CIS
2014/05/22 DOTA
[00:21]DOTA2亚洲邀请赛 Logo演绎
2015/02/07 DOTA
Flask的图形化管理界面搭建框架Flask-Admin的使用教程
2016/06/13 Python
python输入错误后删除的方法
2019/10/12 Python
python 实现一个反向单位矩阵示例
2019/11/29 Python
python的slice notation的特殊用法详解
2019/12/27 Python
python实现跨年表白神器--你值得拥有
2021/01/04 Python
HTML5 用动画的表现形式装载图像
2016/03/08 HTML / CSS
罗技英国官方网站:Logitech UK
2020/11/03 全球购物
英国领先的男装设计师服装独立零售商:Repertoire Fashion
2020/10/19 全球购物
临床医学大学生求职信
2013/09/28 职场文书
春节联欢会主持词
2014/03/24 职场文书
淘宝客服专员岗位职责
2014/04/11 职场文书
科技节口号
2014/06/19 职场文书
五一活动标语
2014/06/30 职场文书
中学生运动会通讯稿大全
2014/09/18 职场文书
社区低保工作总结2015
2015/07/23 职场文书
Python爬虫之爬取哔哩哔哩热门视频排行榜
2021/04/28 Python
php去除deprecated的实例方法
2021/11/17 PHP