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 相关文章推荐
Django1.3添加app提示模块不存在的解决方法
Aug 26 Python
Python和perl实现批量对目录下电子书文件重命名的代码分享
Nov 21 Python
python通过装饰器检查函数参数数据类型的方法
Mar 13 Python
对于Python的框架中一些会话程序的管理
Apr 20 Python
用Python设计一个经典小游戏
May 15 Python
python 简单的绘图工具turtle使用详解
Jun 21 Python
PyTorch上搭建简单神经网络实现回归和分类的示例
Apr 28 Python
python 读取修改pcap包的例子
Jul 23 Python
使用Python爬虫库requests发送表单数据和JSON数据
Jan 25 Python
深度学习入门之Pytorch 数据增强的实现
Feb 26 Python
Python decimal模块使用方法详解
Jun 08 Python
python 8种必备的gui库
Aug 27 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
ThinkPHP模板判断输出Empty标签用法详解
2014/06/30 PHP
PHP读取大文件的几种方法介绍
2016/10/27 PHP
浅谈PHP中pack、unpack的详细用法
2018/03/12 PHP
js 分栏效果实现代码
2009/08/29 Javascript
js操作时间(年-月-日 时-分-秒 星期几)
2010/06/20 Javascript
IE6浏览器下resize事件被执行了多次解决方法
2012/12/11 Javascript
基于jquery实现导航菜单高亮显示(两种方法)
2015/08/23 Javascript
js删除局部变量的实现方法
2016/06/25 Javascript
JS版微信6.0分享接口用法分析
2016/10/13 Javascript
jQuery实现元素的插入
2017/02/27 Javascript
详解AngularJS脏检查机制及$timeout的妙用
2017/06/19 Javascript
彻底理解js面向对象之继承
2018/02/04 Javascript
vue 1.0 结合animate.css定义动画效果
2018/07/11 Javascript
小程序绑定用户方案优化小结
2019/05/15 Javascript
JavaScript变量Dom对象的所有属性
2020/04/30 Javascript
浅谈使用nodejs搭建web服务器的过程
2020/07/20 NodeJs
微信小程序自定义支持图片的弹窗
2020/12/21 Javascript
[05:46]2018完美盛典-《同梦共竞》
2018/12/17 DOTA
Python简单日志处理类分享
2015/02/14 Python
python计算文本文件行数的方法
2015/07/06 Python
详解Python 模拟实现生产者消费者模式的实例
2017/08/10 Python
关于Python数据结构中字典的心得
2017/12/04 Python
python3实现mysql导出excel的方法
2019/07/31 Python
Python装饰器原理与基本用法分析
2020/01/07 Python
pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
2020/01/13 Python
使用pth文件添加Python环境变量方式
2020/05/26 Python
墨西哥运动服饰和鞋网上商店:Netshoes墨西哥
2016/07/28 全球购物
美国户外运动商店:Sun & Ski
2018/08/23 全球购物
新西兰Bookabach:查找全球度假屋
2020/12/03 全球购物
android面试问题与答案
2016/12/27 面试题
英语自我评价范文
2014/01/24 职场文书
六年级数学教学反思
2014/02/03 职场文书
交通事故赔偿协议书
2014/04/15 职场文书
培训讲师开场白
2015/06/01 职场文书
九九重阳节致辞
2015/07/31 职场文书
领导激励员工的演讲稿,各种会上用得到,建议收藏
2019/08/13 职场文书