0

所以我写了一个脚本,它实际上工作了一段时间。我导入了 getpass 模块,果然回显了用户名,但没有回显密码。几周后我运行了脚本,现在密码正在回显。这是我的代码:

import getpass

def get_login():
    """get un/pw cerdentials for server"""
    username = input("Username: ")
    password = getpass.getpass()

    return username, password

def some_other_function():
    (username, password) = get_login()

当我运行脚本时,我收到一条消息“警告:密码输入可能会被回显”。果然,它得到了回应。

我尝试了稍微不同的事情,例如定义提示和流(提示='密码:',流=无)

谢谢

4

0 回答 0