定位 发表于 2018-2-12 16:18:11

python 执行输入的时候,字符替换成星号

在python二点几版本里面,我们通常用raw_input来进行输入,在3.0以上版本出现了input,代替了raw_input,但是在我们输入内容的时候,内容是可见的。有的时候我们出于安全考虑,需要把字符替换成星号字符。这里大家可以使用getpass模块,具体操作如下:

第一步:导入模块getpass
import getpass

第二步:调用getpass模块里面的函数getpass
getpass.getpass('这里输入的是回显的提示内容: ')

第三步:输入内容
你会发现你看不到我们输入的内容了>>> import getpass
>>> pwd = getpass.getpass('password: ')
password:
页: [1]
查看完整版本: python 执行输入的时候,字符替换成星号