使用 getPass 获取密码对我不起作用
Getting password using getPass isn't working for me
我的代码:
from getpass import getpass
def display_credentials():
website = input("Enter the name of the website:")
password = getpass("Enter master password: ")
print(website)
print(password)
if __name__ == "__main__":
display_credentials()
输出:
输入网站名称:yahoo
问题:
下一行根本不会执行。不确定这里有什么错误。
我希望在输入网站名称后执行下一行(询问密码)。
正在控制台中运行。
您遇到的问题可能是您通过 PyCharm 或任何其他 IDE 启动它,它有自己的控制台(而不是 getpass 使用的控制台)
运行 通过命令提示符输入的代码应该可以工作
我的代码:
from getpass import getpass
def display_credentials():
website = input("Enter the name of the website:")
password = getpass("Enter master password: ")
print(website)
print(password)
if __name__ == "__main__":
display_credentials()
输出: 输入网站名称:yahoo
问题: 下一行根本不会执行。不确定这里有什么错误。 我希望在输入网站名称后执行下一行(询问密码)。
正在控制台中运行。
您遇到的问题可能是您通过 PyCharm 或任何其他 IDE 启动它,它有自己的控制台(而不是 getpass 使用的控制台)
运行 通过命令提示符输入的代码应该可以工作