前言
文的文字及圖片來源於網絡,僅供學習、交流使用,不具有任何商業用途,版權歸原作者所有,如有問題請及時聯繫我們以作處理。
PS:如有需要Python學習資料的小夥伴可以加點擊下方鏈接自行獲取http://t.cn/A6Zvjdun
Linux命令行登錄系統,MySQL時,輸入的密碼看不到的,怎麼在執行Python腳本時,密碼等敏感信息也不讓它出現呢?
目錄
1.效果
2. 使用 getpass
3. 使用click
1.效果
在終端輸入密碼,不顯示
2.使用getpass模塊
源碼:其中原密碼做了MD5加密,避免了別人通過.py 文件 拿到密碼明文,MD5加密不可逆,很難解密,甚至可以雙層MD5。但不要使用這種123456 這種密碼。
3.使用click模塊
click 模塊 目的是讓命令行程序更優雅。包括傳參,屏蔽敏感信息。click.prompt 就這麼簡單。
運行效果:
閱讀更多 松鼠愛吃餅乾 的文章