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获取当前用户的主目录路径方法(推荐)
Jan 12 Python
Python编程判断这天是这一年第几天的方法示例
Apr 18 Python
Python排序算法实例代码
Aug 10 Python
Python反射和内置方法重写操作详解
Aug 27 Python
Numpy截取指定范围内的数据方法
Nov 14 Python
Python去除字符串前后空格的几种方法
Mar 04 Python
Python内置加密模块用法解析
Nov 25 Python
python opencv实现信用卡的数字识别
Jan 12 Python
python中np是做什么的
Jul 21 Python
Python如何读写CSV文件
Aug 13 Python
python中@contextmanager实例用法
Feb 07 Python
python开发制作好看的时钟效果
May 02 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数组交集的优化代码分析
2011/03/06 PHP
PHP中用hash实现的数组
2011/07/17 PHP
如何在smarty中增加类似foreach的功能自动加载数据
2013/06/26 PHP
PHP中call_user_func_array回调函数的用法示例
2016/11/26 PHP
详解EventDispatcher事件分发组件
2016/12/25 PHP
php压缩文件夹最新版
2018/07/18 PHP
javascript之对系统的toFixed()方法的修正
2007/05/08 Javascript
EXTJS FORM HIDDEN TEXTFIELD 赋值 使用value不好用的问题
2011/04/16 Javascript
JavaScript实现时钟滴答声效果
2017/01/29 Javascript
angular或者js怎么确定选中ul中的哪几个li
2017/08/16 Javascript
jquery获取file表单选择文件的路径、名字、大小、类型
2019/01/18 jQuery
基于javascript的拖拽类封装详解
2019/04/19 Javascript
微信小程序swiper左右扩展各显示一半代码实例
2019/12/05 Javascript
js消除图片小游戏代码
2019/12/11 Javascript
利用标准库fractions模块让Python支持分数类型的方法详解
2017/08/11 Python
微信跳一跳python代码实现
2018/01/05 Python
tensorflow TFRecords文件的生成和读取的方法
2018/02/06 Python
python使用多进程的实例详解
2018/09/19 Python
Python数据结构之栈、队列及二叉树定义与用法浅析
2018/12/27 Python
Ranorex通过Python将报告发送到邮箱的方法
2020/01/12 Python
使用PyQt的QLabel组件实现选定目标框功能的方法示例
2020/05/19 Python
Python基础教程之输入输出和运算符
2020/07/26 Python
CSS3中的常用选择器使用示例整理
2016/06/13 HTML / CSS
将时尚融入珠宝:Adornmonde
2019/10/17 全球购物
阿联酋手表和配饰购物网站:Rivolishop
2019/11/25 全球购物
食堂员工工作职责
2013/12/18 职场文书
微观物理专业自荐信
2014/01/26 职场文书
学习雷锋做美德少年寄语大全
2014/04/09 职场文书
人事任命书范文
2014/06/04 职场文书
父亲节活动策划方案
2014/08/24 职场文书
2015年七一建党节慰问信
2015/03/23 职场文书
民事代理词范文
2015/05/25 职场文书
gojs实现蚂蚁线动画效果
2022/02/18 Javascript
利用Python多线程实现图片下载器
2022/03/25 Python
OpenCV项目实践之停车场车位实时检测
2022/04/11 Python
源码安装apache脚本部署过程详解
2022/09/23 Servers