密文设置
来源:互联网 发布:gson解析json list对象 编辑:程序博客网 时间:2024/05/23 20:50
简介
只能在命令行输入运行
import msvcrt, sysdef getpass(prompt='Password: '): count = 0 chars = [] for x in prompt: msvcrt.putch(bytes(x, encoding='utf8')) while True: new_char = msvcrt.getch() if new_char in b'\r\n': break elif new_char == b'\0x3': # ctrl + c raise KeyboardInterrupt elif new_char == b'\b': if chars and count >= 0: count -= 1 chars = chars[:-1] msvcrt.putch(b'\b') msvcrt.putch(b'\x20') # space msvcrt.putch(b'\b') else: if count < 0: count = 0 count += 1 chars.append(new_char.decode('utf8')) msvcrt.putch(b'*') return ''.join(chars)pwd = getpass()print('\r\nThe password is: ', pwd)
阅读全文
0 0
- 密文设置
- cisco密码 密文加密设置问题!
- cisco密码 密文加密设置问题!
- EditText动态设置明文密文
- java 设置密文显示框
- java 设置密文显示框
- 密码设置为明文和密文
- 设置密码输入框明文和密文切换
- Android实现设置密码明文密文切换
- Android 设置密码密文的新属性
- 设置
- 设置
- 设置
- 设置
- 设置
- ssh免密登录设置
- Git ssh免密设置
- ssh免密登录设置
- Linux系统Apache2.4+Tomcat7.0整合配置
- 九天学会Java,第三天,选择结构
- UDP中使用connect
- Unity入门操作_2D动画播放_038
- 动态库中调用对象消息实例
- 密文设置
- Linus实验楼笔记——第3节:用户创建
- nohup命令
- bzoj3343 分块
- 关于Java学习笔记
- 谈谈找工作过程中的那些环节、注意点和经验
- C#中结构体与字节流互相转换
- 在云服务器上搭建jupyter-notebook环境
- HTTP和HTTPS详解