本文實例講述了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程序設計有所幫助。
|
新聞熱點
疑難解答
圖片精選