簡體   English   中英

Python 鍵盤模塊在沒有 root 的情況下無法工作

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM