python中getpass模塊


在pycharm中運行下面的代碼:

1 import getpass
2 name = input('請輸入你的名字:')
3 passwd = getpass.getpass('請輸入你的密碼:')
4 print(name)
5 print(passwd)

 


結果見下圖,在輸出名字后不再運行,無法繼續輸入密碼

這是pycharm這個編譯器的問題要想讓程序繼續運行且,在輸入密碼不展示輸入的內容,需要在命令行運行當前和python文件,類似linux方法。
有兩種方法
1、輸入python xx.py
如下圖:

 
        

2、在當前py文件上右鍵點擊 show in explorer-->在文件夾地址欄中輸入cmd打開windows命令界面-->輸入python xx.py

見下圖





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM