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

这篇文章主要介绍了python实现控制电脑鼠标和键盘,登录QQ的方法示例,在开发过程应该对大家很有帮助,小编结合实例代码给大家介绍的非常详细,需要的朋友可以参考下

本文实例讲述了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实现控制电脑鼠标和键盘,登录QQ的方法示例到此结束。世界上仅有想不通的人,没有走不通的路。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
Python控制鼠标键盘代码实例

如何将Pycharm中调整字体大小的方式设置为ctrl+鼠标滚轮上下滑

python 调用pyautogui 实时获取鼠标的位置、移动鼠标的方法

Python OpenCV实现鼠标画框效果

python opencv鼠标事件实现画框圈定目标获取坐标信息