getpass模組和random模組

2021-09-08 11:57:52 字數 721 閱讀 8667

用於對密碼的隱藏輸入案例:  

import

getpass

passwd = getpass.getpass("

please input your password

")

random()方法返回隨機生成的乙個實數,它在[0,1]範圍內  

語法:  

import random  

random.random()  

注意:random()是不能直接訪問的,需要匯入random模組,然後通過random精通物件呼叫該方法  

案例:  

生成6位隨機驗證碼

#

import random

#tem = ""

#for i in range(6):

#num1 = random.randrange(1,8)

#if num1 == 1 or num1 == 6:

#num = random.randrange(0,4)

#num = str(num)

#tem += num

#else:

#lett = random.randrange(65,91)

#lett = chr(lett)

#tem += lett

#print(tem)

getpass密碼輸入模組

getpass是python的內建模組,其api解釋如下 可以看到,getpass的第乙個方法getpass可以在命令列視窗裡面無回顯輸入密碼。引數prompt代表提示字串,預設是 password 在linux系統中,stream預設為當前控制的終端。在windows系統裡stream引數會被忽略...

python之getpass模組使用

我們登入linux時,輸入密碼是什麼都不顯示的,在python中也可以這樣做,那就是getpass模組 在pycharm中無法使用 getpass模組中包含幾個比較實用的功能 1 getpass 用法 getpass.getpass prompt steam 說明 提示使用者輸入一段內容 使用者輸入...

一丶Python模組之getpass模組

python 模組 module 是乙個 python 檔案,以 py 結尾,包含了 python 物件定義和python語句。getpass模組提供了可移植的密碼輸入,一共包括下面兩個函式 1.getpass.getpass 2.getpass.getuser getpass.getpass 1 ...