pykeyboard ,pymouse 操作鍵盤和鼠標


import pymouse,pykeyboard,os,sys
from pymouse import *
from pykeyboard import PyKeyboard

m = PyMouse()
k = PyKeyboard()
#鼠標操作:
m.click(x,y,button,n) #鼠標點擊
#x,y –是坐標位置
#buttong – 1表示左鍵,2表示點擊右鍵
#n – 點擊次數,默認是1次,2表示雙擊
m.move(x,y) #–鼠標移動到坐標(x,y)
x_dim, y_dim = m.screen_size() #–獲得屏幕尺寸
#鍵盤操作:
k.type_string('Hello, Python!')# –模擬鍵盤輸入字符串
k.press_key('A') #–模擬鍵盤按A鍵

k.release_key('A')# –模擬鍵盤松開A鍵

k.press_key([keyboard.control,'A']) #–模擬鍵盤按A鍵
k.release_key(keyboard.control)# –模擬鍵盤松開ctrl鍵


k.tap_key("B") #–模擬點擊B鍵
k.tap_key('H',n=2,interval=5)#–模擬點擊H鍵,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鍵


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM