在Python中,有沒有辦法阻止用戶通過鍵盤輸入任何東西,以便終端輸出不會被不必要的輸入混亂?在python中阻止鍵盤輸入
在我的情況下,用戶應該按住一個按鍵來註冊一個特定的鍵盤 - 因此,實際輸入(如input()
)不是必需的,但只會使輸出和菜單混亂。
在Python中,有沒有辦法阻止用戶通過鍵盤輸入任何東西,以便終端輸出不會被不必要的輸入混亂?在python中阻止鍵盤輸入
在我的情況下,用戶應該按住一個按鍵來註冊一個特定的鍵盤 - 因此,實際輸入(如input()
)不是必需的,但只會使輸出和菜單混亂。
我會推薦pygame。 http://www.pygame.org/download.shtml它允許您根據需要閱讀所有鍵盤按鍵。下面是代碼如何顯示的示例:How to get keyboard input in pygame?
聽起來像是希望終端內容在用戶輸入中重繪自己?
https://docs.python.org/3/howto/curses.html或https://docs.python.org/2.7/howto/curses.html取決於python版本。
這可能是你想要什麼:http://stackoverflow.com/questions/510357/python-read-a-single-character-from-the-user –