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实现批量改文件名称的方法
May 25 Python
python中将字典形式的数据循环插入Excel
Jan 16 Python
解决Django数据库makemigrations有变化但是migrate时未变动问题
May 30 Python
Python实现的连接mssql数据库操作示例
Aug 17 Python
python实现简单图片物体标注工具
Mar 18 Python
75条笑死人的知乎神回复,用60行代码就爬完了
May 06 Python
python flask框架实现传数据到js的方法分析
Jun 11 Python
Django组件content-type使用方法详解
Jul 19 Python
pytorch 常用函数 max ,eq说明
Jun 28 Python
Python xlwings插入Excel图片的实现方法
Feb 26 Python
如何用Python搭建gRPC服务
Jun 30 Python
Python数据可视化之Seaborn的安装及使用
Apr 19 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
Ha0k 0.3 PHP 网页木马修改版
2009/10/11 PHP
The specified CGI application misbehaved by not returning a complete set of HTTP headers
2011/03/31 PHP
PHP仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(上)
2017/05/26 PHP
PHP simplexml_import_dom()函数讲解
2019/02/03 PHP
javascript 显示当前系统时间代码
2009/12/28 Javascript
jQuery提交多个表单的小例子
2013/06/30 Javascript
jquery插件lazyload.js延迟加载图片的使用方法
2014/02/19 Javascript
JQuery获取表格数据示例代码
2014/05/26 Javascript
Shell脚本实现Linux系统和进程资源监控
2015/03/05 Javascript
jQuery实现类似老虎机滚动抽奖效果
2015/08/06 Javascript
window.location.reload 刷新使用分析(去对话框)
2015/11/11 Javascript
jQuery中hover与mouseover和mouseout的区别分析
2015/12/24 Javascript
高效利用Angular中内置服务$http、$location等
2016/03/22 Javascript
jQuery UI制作选项卡(tabs)
2016/12/13 Javascript
原生JS实现图片轮播切换效果
2016/12/15 Javascript
vue mintui-Loadmore结合实现下拉刷新和上拉加载示例
2017/10/12 Javascript
JavaScript调用模式与this关键字绑定的关系
2018/04/21 Javascript
vue实现点击关注后及时更新列表功能
2018/06/26 Javascript
vue interceptor 使用教程实例详解
2018/09/13 Javascript
在vue中使用v-bind:class的选项卡方法
2018/09/27 Javascript
JS基于Location实现访问Url、重定向及刷新页面的方法分析
2018/12/03 Javascript
JavaScript监听触摸事件代码实例
2019/12/30 Javascript
Python Web服务器Tornado使用小结
2014/05/06 Python
用python代码做configure文件
2014/07/20 Python
结合Python的SimpleHTTPServer源码来解析socket通信
2016/06/27 Python
Python实现公历(阳历)转农历(阴历)的方法示例
2017/08/22 Python
使用django的ORM框架按月统计近一年内的数据方法
2019/07/18 Python
Django 创建新App及其常用命令的实现方法
2019/08/04 Python
CSS3 3D旋转rotate效果实例介绍
2016/05/03 HTML / CSS
html5中 media(播放器)的api使用指南
2014/12/26 HTML / CSS
村委会贫困证明
2014/01/14 职场文书
新品发布会主持词
2014/04/02 职场文书
保险公司开门红口号
2014/06/21 职场文书
个人欠条范本
2015/07/03 职场文书
志愿者服务宣传标语口号
2015/12/26 职场文书
python manim实现排序算法动画示例
2022/08/14 Python