这里我要推荐一个可以控制鼠标和键盘的库,pyautogui,据它的官方文档,PyAutoGUI的目的是为人类的 GUI自动化提供跨平台的Python模块。
既然能控制了,只要安排好逻辑就可以使其按照我想要的想法去运动起来,例如,获取我们的语音消息,例如打开什么软件,然后程序就自动去运行点击这个软件的代码,这样就打开了这个软件了。
这里我们就不去用语音那么复杂了,麻烦点,自己手动输入要打开的程序名
首先我们要先了解pyautogui的实现过程,这里贴上pyautogui的官方文档:
https://pyautogui.readthedocs.io/en/latest/introduction.html
关于pyautogui的安装:
pip install pyautogui
即可
这里普及一个知识点,电脑屏幕桌面是自左向右,自上向下增加的,就是说左上角是(0,0),右下角是(屏幕的尺寸值,尺寸值)
关于pyautogui的鼠标操作:
获取鼠标的位置:
import pyautogui #导入pyautogui库 import time #导入时间库 while 1: time.sleep(0.5) #休息0.5s print(pyautogui.position()) #输出鼠标的x,y坐标