我正在使用此代码:
import getpass
pwd = getpass.getpass(prompt = 'Please enter password:')
不幸的是我无法在终端中输入任何内容。我错过了什么吗?
最佳答案
我试图自己解决这个问题,并意识到在 VS Code 中输入密码的提示出现在窗口顶部,而不是像 Jupyter 中那样内联。
我发现这在 Jupyter 环境中有点令人困惑,因此添加了一些代码来检查用户是否正在运行 VS Code 并显示附加消息:
if any(['VSCODE' in x for x in os.environ.keys()]):
print('Please enter password in the prompt above')
关于python - 在 Visual Studio 代码中使用 getpass,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72232929/