2016-12-01 116 views
1

在C/C++中,如果你想輸入一個沒有任何打印在屏幕上的字符,你可以使用getch()。有沒有什麼辦法可以在Python中做到這一點?python中有getch()模擬嗎?

+0

的〔Python的讀取來自用戶的單個字符(可能的複製http://stackoverflow.com/questions/510357/python-read-一個字符從用戶) – Artyer

回答

1

隨着getpass.getpass(),其目的是用於獲得密碼:

>>> import getpass 
>>> a = getpass.getpass() 
Password: 
>>> a 
'asdf' 
+0

這是偉大的,但我實際上正在尋找的東西,將採取從鍵盤單個字符,並不等待輸入按下繼續。用getch()你不必等待輸入按鍵繼續到下一行(我意識到這意味着我一次只能輸入一個鍵)。有這樣的事嗎?謝謝! –