2024-04-19 12:09:53 发布
网友
我有一个IPython笔记本,它使用加密的SSH密钥文件通过SSH访问数据。我不想把密码储存在笔记本里(也不想储存在单独的文件里)。我可以使用input从用户提示中读取密码,但在这种情况下,密码在屏幕上是可见的。有没有安全获取密码的方法?
input
您应该导入^{}模块,然后调用getpass.getpass。
getpass.getpass
import getpass password = getpass.getpass()
注意,在旧版本中,输入密码的字段可能不会出现在IPython笔记本中,而是出现在终端/命令提示窗口中。但是,在最新版本的Jupyter笔记本中,提示将出现在笔记本本身中。
您应该导入^{} 模块,然后调用
getpass.getpass
。注意,在旧版本中,输入密码的字段可能不会出现在IPython笔记本中,而是出现在终端/命令提示窗口中。但是,在最新版本的Jupyter笔记本中,提示将出现在笔记本本身中。
相关问题 更多 >
编程相关推荐