2015/9/3 Python密码输入屏蔽字符
2015-09-03 22:43
495 查看
在使用Python的过程中,想输入账号和密码,但是密码会随着输入显示在屏幕上,为了解决这个问题需要用到msvcrt模块
这里是使用代码
这样就解决了显示问题。
这里是使用代码
import msvcrt, sys def pwd_input(a): print str(a), chars = [] while True: newChar = msvcrt.getch() if newChar in '\r\n': print '' break elif newChar in '\b': if chars: del chars[-1] sys.stdout.write('\b\b') else: chars.append(newChar) sys.stdout.write('*') return str(chars) pwd = pwd_input('password:')
这样就解决了显示问题。
相关文章推荐
- 转载:用python爬虫抓站的一些技巧总结
- Python爬虫入门 《下》
- Java程序员如何理解Python中的一些比较特殊的关键字
- Python 集合set
- 【Python基础】Python面向对象 - 3 - 新类,静态方法,类方法,实例方法
- 轻松python之文件专题-关于目录树的一些操作
- 轻松python之文件专题-关于目录树的一些操作
- python核心编程-练习2
- python脚本
- python 脚本学习(二)
- python 脚本学习(二)
- python 脚本学习(二)
- python抓取网页例子
- 【转】Python3.x移除了callable内建函数
- "Python"学习笔记(二)
- Python os-操作系统接口
- python list元素为dict时的排序
- Python
- [转]在Ubuntu中安装Python科学计算环境
- 利用Python写的展示汉诺塔(hanoi)解法的小程序_Prj003