密码输入模块getpass
getpass模块用于命令行输入密码,它提供了两个函数。
getpass.getpass([prompt[, stream]])
提示用户输入密码,同时不显示输入的密码信息,默认提示信息为‘Password:'。如果不能隐藏输入的密码,将抛出GetPassWarning异常。返回密码信息。
getpass.getuser()
返回登录的用户名。这个函数通过检查LOGNAME,USER,LNAME,USERNAME获取。