python cookbook 13.4 运行时弹出密码输入提示

#你写了个脚本,运行时需要一个密码。让用户自己输入.python的getpass模块正是你需要的。你可以让你很轻松的弹出密码输入提示
#并且不会在用户中断回显密码
import getpass
user = input('enter user name:')
# user = getpass.getuser()   #在这里不会弹出用户名的输入提示,它会根据该用户的shell环境或依据本地系统的密码库来使用当前用户的登录名
passwd = getpass.getpass()
def svc_login(u,p):
    if u=='user' and p=='passwd':
        return True
    else:
        return False
if svc_login(user,passwd):   #must write svc_login(),这个函数是你要实现的处理密码的函数,具体自己决定
    print('yay')
else:
    print('boo')

猜你喜欢

转载自blog.csdn.net/qq_21997625/article/details/91357765