2017-08-15 248 views
2

私はPythonの世界では新しいです。
if else条件式を使ってユーザー名とパスワードの入力(GUIなし)を追加した簡単なプログラムを作成しました。
ユーザー名をプログラムに入力すると、単純なテキストとして表示されます。これは問題ありません。
パスワードフィールドに入力すると、シンプルテキストとしても表示されます。
代わりに、すべてのログインプロンプトと同じように、「*」と表示するようにします。Pythonのパスワード文字を隠す方法

どのようにパスワードフィールドを表示するかは、=> ***** ????????に変更します。 getpass()あり

usr = (str(input('USERNAME : '))) 
if usr == 'python': 
    password = (str(input('PASSWORD : '))) 
    if password == 'root': 
    print ('login succesfull') 
    else: 
    print ('wrong password') 
else: 
    print ('wrong username') 

答えて

2

ユーザ入力隠し機能。

Import getpass 

password = getpass.getpass() 
print(password) 

mypass = getpass.getpass("PASSWORD : ") 
+0

ありがとうございます –

関連する問題