【发布时间】:2020-03-08 00:46:24
【问题描述】:
我的python代码很简单
print("Username: ", end='')
user = input()
password = getpass("Password: ")
当我在 PyCharm 的终端上运行它时,输入用户名后程序卡在第二行。我无法输入密码。如果我在调试模式下运行它,我可以继续。诡异的。有什么建议吗?
【问题讨论】:
-
你能展示你的getpass函数吗
-
@skaul05 大概是docs.python.org/3/library/getpass.html
-
你说进不去是什么意思?如果您的意思是看不到您正在输入的内容,那就是预期的行为。
-
尝试从操作系统命令行运行脚本 - 可能是 pycharm 终端的问题。
-
@jonrsharpe 我运行程序(在 PyCharm 中)。我输入我的用户名,然后 ENTER。我希望在我的终端上打印
Password:,然后在它旁边输入密码。
标签: python python-3.x input pycharm