1
我正在做一些測試python-uinput來模擬一些按鍵,但我找不到動態調用uinput.emit()
的方法。我的意思是,我想要例如從文件中獲取字符,併爲每個字符調用uinput.emit()
。使用uinput.emit()動態
逐字符讀取文件不是問題,問題是據我所知uinput
不喜歡你傳遞一個字符串或該ASCII字符的十六進制代碼。有沒有辦法做到這一點?
我正在做一些測試python-uinput來模擬一些按鍵,但我找不到動態調用uinput.emit()
的方法。我的意思是,我想要例如從文件中獲取字符,併爲每個字符調用uinput.emit()
。使用uinput.emit()動態
逐字符讀取文件不是問題,問題是據我所知uinput
不喜歡你傳遞一個字符串或該ASCII字符的十六進制代碼。有沒有辦法做到這一點?
這是GETATTR是什麼...
key = "H"
my_key = getattr(uinput,"KEY_"+key)
device.emit(my_key, 1) # Press.
device.emit(my_key, 0) # Release.
我覺得應該工作