2016-12-01 9 views
1

C/C++では、スクリーンに何も印刷されていない文字を入力する場合は、getch()を使用できます。私はこれをPythonで行うことができる方法はありますか?パスワードを取得するためのものであるgetpass.getpass()、とpythonにgetch()アナログがありますか?

+0

の可能性のある重複http://stackoverflow.com/questions/510357/python-read-([Pythonは、ユーザからの単一の文字を読みます] a-single-character-from-the-user) – Artyer

答えて

1

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

これは素晴らしいですが、私は実際にはキーボードからひとつの文字を取り、入力プレスが進行するのを待たない何かを探していました。 getch()を使用すると、エンター入力が次の行に進むのを待つ必要はありません(これは、一度に1つのキーしか入力できないことを意味します)。このようなものは存在しますか?ありがとう! –

関連する問題