15.10. getpass-便携式密码 Importing

getpass模块提供两个Function:

如果没有无回声 Importing,则 getpass()会退回到向* stream *打印警告消息,并从sys.stdin读取并发出GetPassWarning

在版本 2.5 中更改:添加了* stream *参数。

在 2.6 版中进行了更改:在 Unix 上,默认情况下使用/ dev/tty,然后退回到sys.stdinsys.stderr

Note

如果从 IDLE 内调用 getpass,则 Importing 可以在您从 IDLE 启动的终端中完成,而不是在空闲窗口本身中完成。

此函数按 Sequences 检查环境变量 LOGNAME USER LNAME USERNAME,并返回设置为非空字符串的第一个变量的值。如果未设置,则在支持pwd模块的系统上返回密码数据库的登录名,否则会引发异常。

首页