python实现在控制台输入密码不显示的方法


Posted in Python onJuly 02, 2015

本文实例讲述了python实现在控制台输入密码不显示的方法。分享给大家供大家参考。具体实现方法如下:

import console;
namespace console{
  //控制台读取密码,并显示星号
  getPassword = function(){
    var tstr = {};
    var input = kbRead(true);
    while( input.wVirtualKeyCode != 0xD/*_VK_ENTER*/ ){
      if( input.uChar.asciiChar ){
        ..table.push(tstr,input.uChar.asciiChar);
        if( input.uChar.asciiChar > 0x80){
          ..table.push(tstr,kbRead(true).uChar.asciiChar);
        }
        ..io.stdout.write("*");
      }
      input = kbRead(true);
    }
    ..io.stdout.write('\n');
    return ..string.pack(tstr);
  }
}
io.open();
io.stdout.write("请输入密码:");
var pwd = console.getPassword();
import win;
win.msgbox(pwd,"密码");

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python算法之栈(stack)的实现
Aug 18 Python
python比较两个列表是否相等的方法
Jul 28 Python
Python中join函数简单代码示例
Jan 09 Python
tensorflow中next_batch的具体使用
Feb 02 Python
python sys.argv[]用法实例详解
May 25 Python
Django使用详解:ORM 的反向查找(related_name)
May 30 Python
Python向excel中写入数据的方法
May 05 Python
Pyqt QImage 与 np array 转换方法
Jun 27 Python
python 求某条线上特定x值或y值的点坐标方法
Jul 09 Python
django中使用Celery 布式任务队列过程详解
Jul 29 Python
python数据处理之如何选取csv文件中某几行的数据
Sep 02 Python
django实现类似触发器的功能
Nov 15 Python
python获取外网ip地址的方法总结
Jul 02 #Python
python实现将英文单词表示的数字转换成阿拉伯数字的方法
Jul 02 #Python
python脚本内运行linux命令的方法
Jul 02 #Python
举例区分Python中的浅复制与深复制
Jul 02 #Python
Python多进程机制实例详解
Jul 02 #Python
Python回调函数用法实例详解
Jul 02 #Python
在Python中marshal对象序列化的相关知识
Jul 01 #Python
You might like
MVC模式的PHP实现
2006/10/09 PHP
解析php常用image图像函数集
2013/06/24 PHP
2014过年倒计时示例
2014/01/31 PHP
PHP获取数组中重复最多的元素的实现方法
2014/11/11 PHP
Laravel 5框架学习之子视图和表单复用
2015/04/09 PHP
FastCGI 进程意外退出造成500错误
2015/07/26 PHP
javascript之解决IE下不渲染的bug
2007/06/29 Javascript
最佳的addEvent事件绑定是怎样诞生的
2011/10/24 Javascript
Javascript变量作用域详解
2013/12/06 Javascript
jQuery实现复选框全选/取消全选/反选及获得选择的值
2014/06/12 Javascript
jquery增加和删除元素的方法
2015/01/14 Javascript
原生JS实现美图瀑布流布局赏析
2015/09/07 Javascript
JavaScript小技巧整理
2015/12/30 Javascript
jQuery 更改checkbox的状态,无效的解决方法
2016/07/22 Javascript
iconfont的三种使用方式详解
2018/08/05 Javascript
JS+HTML5 canvas绘制验证码示例
2018/12/05 Javascript
vue 使用插槽分发内容操作示例【单个插槽、具名插槽、作用域插槽】
2020/03/06 Javascript
原生JS实现贪吃蛇小游戏
2020/03/09 Javascript
在Angular中实现一个级联效果的下拉框的示例代码
2020/05/20 Javascript
[01:01:29]2018DOTA2亚洲邀请赛 4.4 淘汰赛 VP vs Liquid 第一场
2018/04/05 DOTA
用Python的Django框架来制作一个RSS阅读器
2015/07/22 Python
Python多层嵌套list的递归处理方法(推荐)
2016/06/08 Python
简单谈谈python的反射机制
2016/06/28 Python
微信跳一跳小游戏python脚本
2018/01/05 Python
python程序文件扩展名知识点详解
2020/02/27 Python
python3实现将json对象存入Redis以及数据的导入导出
2020/07/16 Python
html5中的一些标签学习(心得)
2016/10/18 HTML / CSS
俄罗斯马克西多姆家居用品网上商店:Максидом
2020/02/06 全球购物
德国家具折扣店:POCO
2020/02/28 全球购物
区域销售主管岗位职责
2014/06/15 职场文书
六查六看六改心得体会
2014/10/14 职场文书
2015年保安个人工作总结
2015/04/02 职场文书
2015年团队工作总结范文
2015/05/04 职场文书
2015年教师见习期工作总结
2015/05/20 职场文书
使用pipenv管理python虚拟环境的全过程
2021/09/25 Python
javascript进阶篇深拷贝实现的四种方式
2022/07/07 Javascript