在IPython noteb中请求密码

2024-04-19 12:09:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个IPython笔记本,它使用加密的SSH密钥文件通过SSH访问数据。我不想把密码储存在笔记本里(也不想储存在单独的文件里)。我可以使用input从用户提示中读取密码,但在这种情况下,密码在屏幕上是可见的。有没有安全获取密码的方法?


Tags: 文件数据方法用户密码input屏幕ipython
1条回答
网友
1楼 · 发布于 2024-04-19 12:09:53

您应该导入^{}模块,然后调用getpass.getpass

import getpass
password = getpass.getpass()

注意,在旧版本中,输入密码的字段可能不会出现在IPython笔记本中,而是出现在终端/命令提示窗口中。但是,在最新版本的Jupyter笔记本中,提示将出现在笔记本本身中。

相关问题 更多 >