python password
来源:互联网 发布:20网络用语什么意思 编辑:程序博客网 时间:2024/06/15 06:11
1. getpass.getpass() :
import getpass
pwd = getpass.getpass('password: ')
print pwd
# password:
# aaaa
2. msvcrt.getch() :
代码
import msvcrt, sys
def pwd_input():
chars = []
while True:
newChar = msvcrt.getch()
if newChar in '\r\n': # 如果是换行,则输入结束
print ''
break
elif newChar == '\b': # 如果是退格,则删除末尾一位
if chars:
del chars[-1]
sys.stdout.write('\b') # 删除一个星号,但是不知道为什么不能执行...
else:
chars.append(newChar)
sys.stdout.write('*') # 显示为星号
print ''.join(chars)
pwd = pwd_input()
print pwd
import getpass
pwd = getpass.getpass('password: ')
print pwd
# password:
# aaaa
2. msvcrt.getch() :
代码
import msvcrt, sys
def pwd_input():
chars = []
while True:
newChar = msvcrt.getch()
if newChar in '\r\n': # 如果是换行,则输入结束
print ''
break
elif newChar == '\b': # 如果是退格,则删除末尾一位
if chars:
del chars[-1]
sys.stdout.write('\b') # 删除一个星号,但是不知道为什么不能执行...
else:
chars.append(newChar)
sys.stdout.write('*') # 显示为星号
print ''.join(chars)
pwd = pwd_input()
print pwd
- python password
- SSLSocket passphrase/password in Python
- password
- password
- Password
- password
- Password
- PASSWORD
- Password
- Password
- python模拟mysql password密码生成算法
- Python实现Pat 1035. Password (20)
- [python]从文本文件中提取uid和password,输出到新文件
- Adding Users, Tenants, and Roles with python-keystoneclient Token Auth Method Password Auth Method
- 利用Python 破解类unix系统 /etc/shadow 文件hashed password
- python passlib生成Hash密文并进行验证--Hash a password with passlib
- Python学习笔记 --- 'password' is an invalid keyword argument for this function解决办法
- PASSWORD CHECK
- 删除Excel 中某一Sheet的数据时,提示: "该 ISAM 不支持在链接表中删除数据"
- “网宿科技杯”厦门大学第四届程序设计积分赛 第二场比赛题解
- 学习笔记——JavaScript操作DOM
- web分页导航自动生成
- 记C++类成员访问权限符二三事
- python password
- MFC IP Control 控件 BYTE转char *
- C++的类型转换运算符(二)——reinterpret_cast 与 const_cast
- Ubuntu移动开发——历史简介
- 编程之美-2.1、求二进制数中1的个数
- 使用硬盘ATA命令读取磁盘
- A计划
- VS2010 android
- Oracle 执行计划(Explain Plan) 说明