Maison > Questions et réponses > le corps du texte
1. Lorsque python fait référence au module getpass, saisit le mot de passe et appuie sur Entrée, il n'y a pas de réponse
2,
#!/usr/bin/env python3.5
#用户登录
import getpass
i = 1
user = 'eason'
pwd = 'eason123'
while True:
i1 = input('请输入账号:')
p1 = getpass.getpass('请输入密码:')
if i1 == 'user' and p1 == 'pwd':
print('login sucessful')
break
else:
print('login failer')
if i == 3:
break
i = i + 1
3. Il est possible d'utiliser l'IDE fourni avec python, mais ce problème se produit lors de l'exécution de Pycharm. Merci!
天蓬老师2017-06-14 10:53:39
getpass utilise msvcrt.getch
pour lire les frappes au clavier, ce qui n'est pas valide dans l'EDI.
扔个三星炸死你2017-06-14 10:53:39
Le code de l'affiche originale : p1 == 'pwd', pas 'p1 == pwd'.
if i1 == 'user' and p1 == 'pwd':
print('login sucessful')
break