python模擬鼠標/鍵盤點擊pymouse

1、 安裝
2、 from pymouse import PyMouse
  • (1)初始化鼠標:m = PyMouse()
  • (2)鼠標移動:m.move(x, y)
  • (3)鼠標點擊:m.click(x,y,button,n)
    • x,y距離屏幕左上角位置距離
    • button爲1表示點擊左鍵,爲2表示點擊右鍵
    • n 表示點擊次數,默認是1次,2表示雙擊
from pymouse import PyMouse
m = PyMouse()
m.move(200, 200)  # 移動到距離電腦屏幕左上角x軸y軸200,200的位置
m.click(200, 200, 1, 2)  # (x座標,y座標,左鍵,點擊次數)
print(m.screen_size())  # 獲取屏幕大小
>>>>> (1366, 768)
print(m.position())  # 獲取鼠標位置
>>>>> (200, 200)
3、 from pykeyboard import PyKeyboard
  • (1)鍵盤操作
from pykeyboard import PyKeyboard
k = PyKeyboard()
k.type_string('hello, ')  # 模擬鍵盤輸入字符串 
k.press_key('W')  # 模擬鍵盤按W鍵 
k.release_key('W')  # 模擬鍵盤松開W鍵 
k.tap_key('X')  # 模擬點擊X鍵 
k.tap_key('M', n=2, interval=5)  # 模擬點擊M鍵,2次,每次間隔5秒 
k.tap_key(k.function_keys[5])  # 點擊功能鍵F5 
k.tap_key(k.numpad_keys[5], 3)  # 點擊小鍵盤5,3次

# 組合鍵alt+tab鍵盤 
k.press_key(k.alt_key)  # 按住alt鍵 
k.tap_key(k.tab_key)  # 點擊tab鍵 
k.release_key(k.alt_key)  # 鬆開alt鍵
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章