该模块提供平台无关的在命令行下输入密码的方法。
包含方法 getuser(), getpass(),包含异常 GetPassWarning:
getuser():该函数会检查环境变量LOGNAME,USER,LNAME和USERNAME, 以返回一个非空字符串。如果这些变量的设置为空的话,会从支持密码的数据库中获取用户名,否则会触发一个找不到用户的异常getpass([string]):会显示提示字符串,关闭键盘的屏幕回显,然后读取密码。提示字符串默认为Password:GetPassWarning:当调用getpass方法输入密码时,密码有回显,就会抛出这个异常(如 IDLE 下,getpass会回显)
