Python getpass示例,其中密码未回显到终端

时间:2014-04-18 18:40:16

标签: python passwords

我正在寻找一个实例示例,我们导入Python getpass库,输入我们的密码,密码不会回显给终端。

以下是将密码回显给终端的示例:

$ python
>>> import getpass
>>> getpass.GetPassWarning
<class 'getpass.GetPassWarning'>
>>> getpass.getpass(stream=None)
Password:
'hello'
>>> 

有人可以给出一个不向终端回应的例子吗?

谢谢!

1 个答案:

答案 0 :(得分:6)

您应该将密码写入或保存到变量中。然后密码将不会被回显。 例如:

import getpass                                                                       

p=getpass.getpass("Enter the Password:")

Enter the Password:

print (p)

Output on console:    通过@ 123