国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python使用getpass庫讀取密碼的示例

2020-01-04 16:34:34
字體:
來源:轉載
供稿:網友

有這樣一個經歷,服務器掛掉了,請工程師維護,為了安全,工程師進行核心操作時,直接關掉顯示器進行操作,完成后,再打開顯示器,進行收尾工作...

getpass讀取密碼,Python,getpass庫

密碼

這個經歷告訴我們:

  1. 為了安全,核心的操作是不可見的
  2. 在某些情況下,顯示器可以忽略...

在Linux系統中,在終端輸入密碼時,是不顯示密碼位數的(不回顯)

早些年,計算機的數量很少,會出現一個人操作計算機,背后一群人圍觀,被人看到輸入密碼的位數,就會導致安全問題,于是,采用不回顯密碼的方式解決問題(密碼不回顯,你的手指做幾個假動作,別人就很難看到你的密碼)

這里我們用一個簡單的python庫模擬這個操作

getpass讀取密碼,Python,getpass庫

動圖_無回顯登錄

為方便學習,注釋放在源碼中:

源碼

# getpass是一個非常簡單的Python標準庫# 主要包含兩個函數:# 函數1:getuser //從系統變量中自動獲取用戶名# 函數2:getpass // 類似于input, 但不會將我們輸入的字符顯示在命令行中(不回顯)from __future__ import print_functionimport getpass# 自動讀取當前用戶的名稱user = getpass.getuser()print("尊敬的",user)# 以不回顯的方式,讀取用戶的輸入passwd = getpass.getpass("請輸入您的密碼:")print("------------->華麗的分割線<----------------")print("您的密碼為:", passwd)

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到python教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海盐县| 诸暨市| 达拉特旗| 康乐县| 天峻县| 黔西县| 嘉祥县| 揭阳市| 清涧县| 若羌县| 甘泉县| 湟中县| 葵青区| 当雄县| 京山县| 漳浦县| 登封市| 绥中县| 迁西县| 望谟县| 潞城市| 建水县| 安仁县| 左云县| 抚州市| 疏附县| 兴安盟| 翁源县| 秦安县| 南汇区| 通海县| 盐山县| 闽侯县| 比如县| 剑河县| 平舆县| 连云港市| 如东县| 沙雅县| 石渠县| 定南县|