一个跨平台的Python模块,用于在stdio终端中输入密码并显示****掩码,这是getpass无法完成的。
项目描述
Stdio Mask
一个跨平台的Python模块,用于在stdio终端中输入密码并显示****掩码,这是getpass无法完成的。
安装
要使用pip安装,请运行
pip install stdiomask
快速入门指南
Python标准库中的getpass.getpass()
函数在您输入时不会显示“掩码”字符;它只会显示空白。如果您希望显示掩码字符,可以使用stdio.getpass()
函数。
典型用法
>>> import stdiomask
>>> stdiomask.getpass()
Password: *********
'swordfish'
>>> stdiomask.getpass(prompt='PW: ')
PW: *********
'swordfish'
>>> stdiomask.getpass(mask='X')
Password: XXXXXXXXX
'swordfish'
>>> stdiomask.getpass(mask='') # Falls back and calls getpass.getpass()
Password:
'swordfish'
贡献
如果您想为Stdio Mask做出贡献,请查看https://github.com/asweigart/stdiomask
项目详情
关闭
stdiomask-0.0.6.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c1e47069ead9e10bda150a26f7922ca01d2adc503042a9d7acf64877a2b9a3a6 |
|
MD5 | 1219b14c39ea578ff968c8497ccdfa0d |
|
BLAKE2b-256 | 47a2f72fd263cecb11ed4cc96bd31608359e1df30349c665674e5c35ea9a72d6 |