安装 pyautogui
pip install pyautogui
鼠标操作
import pyautogui
import time
time.sleep(2)
pyautogui.moveTo(100, 100, duration=1)
pyautogui.click()
pyautogui.click(150, 150)
pyautogui.doubleClick()
pyautogui.rightClick()
pyautogui.dragTo(200, 200, duration=1)
pyautogui.scroll(300)
pyautogui.scroll(-300)
x, y = pyautogui.position()
print(f"Current mouse position: ({x}, {y})")
键盘操作
import pyautogui
import time
time.sleep(2)
pyautogui.typewrite('Hello, world!', interval=0.1)
pyautogui.press("enter")
pyautogui.hotkey('alt', 'tab')
屏幕截图
import pyautogui
screenshot = pyautogui.screenshot()
screenshot.save("screenshot.png")
screenshot = pyautogui.screenshot(region=(100, 100, 300, 200))
screenshot.save("region_screenshot.png")