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!
getpass utilise
msvcrt.getch
pour lire les frappes au clavier, ce qui n'est pas valide dans l'EDI.Le code de l'affiche originale : p1 == 'pwd', pas 'p1 == pwd'.