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

作者:不吃皮蛋 时间:2023-06-19 22:44:23 

本文实例讲述了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,控制台,密码
0
投稿

猜你喜欢

  • Python 使用 PyQt5 开发的关机小工具分享

    2023-09-15 05:06:02
  • python查询MySQL将数据写入Excel

    2023-12-15 13:48:11
  • python生成requirements.txt文件的推荐方法

    2021-02-04 01:02:30
  • MySQL学习笔记之数据定义表约束,分页方法总结

    2024-01-13 13:46:38
  • 用ADODB.Stream转换

    2024-04-22 13:23:52
  • Python3中的bytes类型和str类型

    2022-06-23 08:14:29
  • Python进程,多进程,获取进程id,给子进程传递参数操作示例

    2021-01-13 09:39:47
  • Oracle判断表、列、主键是否存在的方法

    2023-07-22 19:13:06
  • javascript下兼容firefox选取textarea文本的代码

    2013-08-30 02:05:16
  • Python+OpenCV实现图像融合的原理及代码

    2022-08-01 00:03:52
  • SQL Server 2008 正式版安装指南 包含序列号

    2024-01-14 19:12:47
  • Python编程使用有限状态机识别地址有效性

    2023-09-03 00:14:56
  • python playwright之元素定位示例详解

    2023-06-14 01:08:41
  • Web表单设计:表单结构

    2011-04-22 12:32:00
  • ASP ,IP地址分段计算

    2008-04-13 06:55:00
  • python操作微信自动发消息的实现(微信聊天机器人)

    2021-01-06 23:22:24
  • python3实现字符串的全排列的方法(无重复字符)

    2022-04-14 19:47:56
  • div、section、article 的区别

    2011-02-26 15:39:00
  • js与jquery获取父元素,删除子元素的两种不同方法

    2023-10-07 04:08:00
  • Python开发网站目录扫描器的实现

    2022-07-09 11:51:02
  • asp之家 网络编程 m.aspxhome.com