[Python input()在输入ENTER之后不起作用-PyCharm

问题描述 投票:0回答:1

我的python代码很简单

print("Username: ", end='')
user = input()
password = getpass("Password: ")

当我在PyCharm的终端上运行它时,输入用户名后,程序将停留在第二行。我无法输入密码。如果以调试模式运行它,则可以继续。奇怪的。有什么建议吗?

python python-3.x input pycharm
1个回答
2
投票

这可能是由于终端在PyCharm中的工作方式。尝试启用“终端仿真”。

打开运行配置并切换此复选框:

Run Configuration, Terminal Emulation

© www.soinside.com 2019 - 2024. All rights reserved.