用户输入密码隐藏之getpass的使用

有的时候,比如商城登录的时候,我希望输入的时候我的密码不为明文,如何实现呢?

这里就需要利用getpass模块中的getpass方法。注意,需要在linux上或者windows下运行,在pycharm下无法运行。

#!/usr/bin/env python
# -*- coding: utf-8 -*-
#Author: Leon xie

#使用模块getpass
import getpass

test = getpass.getpass("输入你的密码:")

print(test)

输入结果如下:

输入你的密码:
xddd

很明显,我输入的字符被隐藏了,后面是我打印出来的输入字符。

 

posted @ 2016-11-14 11:53  我还可以试试  阅读(4328)  评论(2编辑  收藏  举报