[英]Python Keyboard Module doesn't work without root
目前,我已經為語音助手編寫了一個代碼,可以用用戶的語音進行書寫。 我使用來自 pip 的 python 鍵盤模塊。 但是當我執行代碼時,它告訴我它不能在沒有 root 的情況下寫入。
代碼如下,
elif (t.find("type") != -1):
le = t.find("type") + len("type") + 1
t = t[le:]
try:
print("Typing> ", t)
keyboard.write('' + t+". ")
except:
print("Can't Type")
不,除非您是 root,否則您無法使用鍵盤模塊進行讀寫。 我遇到了同樣的問題,很遺憾。 但是 Pynput 使用 pynput.keyboard.Listener 類可以完美地工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.