需要安裝 pywin32庫
pip install pywin32
import win32api import time #鼠標移動 def mouse_move(x,y): win32api.SetCursorPos([x,y]) #鼠標點擊,默認左鍵 def mouse_click(click_type="left"): if click_type=="left": win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP | win32con.MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0) else: win32api.mouse_event(win32con.MOUSEEVENTF_RIGHTUP | win32con.MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0) time.sleep(0.01) #鼠標雙擊擊,默認左鍵 def mouse_double_click(click_type="left"): if click_type=="left": win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP | win32con.MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0) time.sleep(0.01) win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP | win32con.MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0) else: win32api.mouse_event(win32con.MOUSEEVENTF_RIGHTUP | win32con.MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0) time.sleep(0.01) win32api.mouse_event(win32con.MOUSEEVENTF_RIGHTUP | win32con.MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0) time.sleep(0.01)
二、鍵盤操作
from config import VK_CODE import win32api def key_input( input_words=''): for word in input_words: win32api.keybd_event(VK_CODE[word], 0, 0, 0) win32api.keybd_event(VK_CODE[word], 0, win32con.KEYEVENTF_KEYUP, 0) time.sleep(0.1) def key_even( input_key): win32api.keybd_event(VK_CODE[input_key], 0, 0, 0) time.sleep(0.01) win32api.keybd_event(VK_CODE[input_key], 0, win32con.KEYEVENTF_KEYUP, 0) time.sleep(0.3)
VK_CODE請自行度娘。