本文實(shí)例講述了python實(shí)現(xiàn)在控制臺(tái)輸入密碼不顯示的方法。分享給大家供大家參考
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 import console; namespace console{ //控制臺(tái)讀取密碼,并顯示星號(hào) 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("請(qǐng)輸入密碼:"); var pwd = console.getPassword(); import win; win.msgbox(pwd,"密碼");希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
網(wǎng)友關(guān)注