用 Python 控制你的鼠标和键盘,然后爱怎么玩怎么玩
可能有时候你需要在电脑做一些重复的点击或者提交表单等操作,如果能通过 Python 预先写好相关的操作指令,让它帮你操作,然后你自己爱干嘛干嘛去,有点 “按键精灵” 的意思,是不是感觉有点爽呢?
那么如何使用 Python 来控制我们的鼠标和键盘呢?
接下来就是:
学习 Python 的正确姿势
python3 -m pip install pyautogui
>>> pyautogui.click()
>>> pyautogui.click(button='right')
>>> pyautogui.doubleClick()
>>> pyautogui.press('enter')
>>> pyautogui.press('left')
>>> pyautogui.press('ctrl')
>>> pyautogui.hotkey('ctrl', 'shift', 't')
>>> pyautogui.hotkey('ctrl', 'c')
按住不动可以使用 keyDown 方法,释放按键可以使用 keyUp 方法,比如:
切换窗口:
运行一波就是这样:
刚刚的 pg.PAUSE=1 指的是每隔一秒执行一个操作指令。
想要控制键盘输入内容,可以使用 write 方法,比如:
输入 fxxkpython:
pg.write('fxxk Python !', interval=0.3)
知道了这些你就可以去玩一些有意思的事了,举几个简单的例子给你乐呵乐呵。
比如指定它去浏览器搜索内容:
运行一波就是这样:
是不是有点 selenium 的内味了。
又比如操作它去微信聊天:
运行一波:
再举一个官方的例子,你可以让它去画图:
运行一波就是这样:
ok,以上就是小帅b今天给你带来的分享,看完这个,自动填写表单啥的不在话下了吧?希望对你有帮助,那么我们下回见,peace!
扫一扫
学习 Python 没烦恼