安装包
pip install pyautogui
pip install pyperclip
pyautogui
更多参考官网:/asweigart/pyautogui
不支持中文输入
from time import sleepimport pyautogui# 正负数 表示向上或向下 数值越大滚动幅度越大pyautogui.scroll(200) # 向上滚动sleep(5)pyautogui.scroll(-200) # 向下滚动sleep(5)# 鼠标移动位置 x表横坐标, y表示纵坐标 单位像素, duration表示移动速度pyautogui.moveTo(x=1300, y=250, duration=2)sleep(5)# 鼠标左击一下 x表横坐标, y表示纵坐标 单位像素, button=left 表示左键pyautogui.click(x=738, y=223, button='left')sleep(5)# 发送英文字符,不支持中文字符pyautogui.typewrite('hello world')sleep(5)# 启动键盘热键 粘贴功能pyautogui.hotkey('ctrl', 'v')
pyperclip 解决中文输入
pyperclip.paste() 这个提供的粘贴 测试不管用
import pyautoguiimport pyperclippyperclip.copy('中文') # 先复制pyautogui.hotkey('ctrl', 'v') # 再粘贴