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正则用法实例讲解
Jun 21 Python
Python 提取dict转换为xml/json/table并输出的实现代码
Aug 28 Python
python kmeans聚类简单介绍和实现代码
Feb 23 Python
python线程中同步锁详解
Apr 27 Python
利用Python将数值型特征进行离散化操作的方法
Nov 06 Python
python读取文件名并改名字的实例
Jan 07 Python
python数据预处理 :样本分布不均的解决(过采样和欠采样)
Feb 29 Python
使用Python构造hive insert语句说明
Jun 06 Python
用Python 爬取猫眼电影数据分析《无名之辈》
Jul 24 Python
Python如何进行时间处理
Aug 06 Python
关于多种方式完美解决Python pip命令下载第三方库的问题
Dec 21 Python
基于Python和openCV实现图像的全景拼接详细步骤
Oct 05 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
php生成随机数或者字符串的代码
2008/09/05 PHP
php获得网站访问统计信息类Compete API用法实例
2015/04/02 PHP
PHP实现用session来实现记录用户登陆信息
2018/10/15 PHP
PHP中isset、empty的用法与区别示例详解
2020/11/05 PHP
js获取单元格自定义属性值的代码(IE/Firefox)
2010/04/05 Javascript
jQuery与其它库冲突的解决方法
2010/06/25 Javascript
ExtJs中gridpanel分组后组名排序实例代码
2013/12/02 Javascript
JQuery中dataGrid设置行的高度示例代码
2014/01/03 Javascript
javascript得到当前页的来路即前一页地址的方法
2014/02/18 Javascript
JavaScript中的style.cssText使用教程
2014/11/06 Javascript
JavaScript设计模式之装饰者模式介绍
2014/12/28 Javascript
jQuery实现仿淘宝带有指示条的图片转动切换效果完整实例
2015/03/04 Javascript
JavaScript中消除闭包的一般方法介绍
2015/03/16 Javascript
详解JavaScript的另类写法
2016/04/11 Javascript
JavaScript仿淘宝页面图片滚动加载及刷新回顶部的方法解析
2016/05/24 Javascript
基于JS实现横线提示输入验证码随验证码输入消失(js验证码的实现)
2016/10/27 Javascript
使用vue.js实现联动效果的示例代码
2017/01/10 Javascript
jQuery对底部导航进行跳转并高亮显示的实例代码
2019/04/23 jQuery
JavaScript动态检测密码强度原理及实现方法详解
2019/06/11 Javascript
实现vuex与组件data之间的数据同步更新方式
2019/11/12 Javascript
原生js实现轮播图特效
2020/05/04 Javascript
在Vue中使用Select选择器拼接label的操作
2020/10/22 Javascript
三剑客:offset、client和scroll还傻傻分不清?
2020/12/04 Javascript
python开发之tkinter实现图形随鼠标移动的方法
2015/11/11 Python
Python实现的多线程http压力测试代码
2017/02/08 Python
浅谈flask截获所有访问及before/after_request修饰器
2018/01/18 Python
多个应用共存的Django配置方法
2018/05/30 Python
浅谈python量化 双均线策略(金叉死叉)
2020/06/03 Python
python进度条显示之tqmd模块
2020/08/22 Python
Python中random模块常用方法的使用教程
2020/10/04 Python
速卖通欧盟:Aliexpress EU
2020/08/19 全球购物
没有孩子的离婚协议书怎么写
2014/09/17 职场文书
四风问题对照检查材料
2014/09/22 职场文书
乡镇党建工作汇报材料
2014/10/27 职场文书
2015毕业寄语大全
2015/02/26 职场文书
2015年度合同管理工作总结
2015/05/22 职场文书