乙個生成隨機密碼的python指令碼,預設生成6個20位的隨機字元與數字的組合。可以用來當做伺服器的密碼,指令碼如下:
1
2
3
4
5
6
7
8
9
# cat genpass.py
from random
import
choice
import
string
def genpasswd(length=20, chars=string.letters+string.digits):
return
''
.
join
([choice(chars)
for
i
in
range(length)])
for
i
in
range(6):
print genpasswd(20)
執行結果為:
1
2
3
4
5
6
7
# python genpass.py
mv2ymldeyqfcujkh7ttm
4fnmbh2atrcrsrkm1f3t
ukrpsusdz951uqbdtphs
bauhjubnxbsjb5ivibqo
d7dl0vgaoi0lcglnjoer
qb2wehwhtvyk51gzsa2v
指令碼python
隨機密碼
python生成隨機密碼
建立randpass.py指令碼,要求如下 編寫乙個能生成8位隨機密碼的程式 使用random的choice函式隨機取出字元 改進程式,使用者可以自己決定生成多少位的密碼 匯入random模組,通過random靜態物件呼叫choice 方法,從自定義字串all chs中獲取隨機項,將獲取到的隨機字元...
Python 隨機密碼生成
第一步 匯入 random 和 string 庫 匯入 random 和 string 庫 import random import string 第二步 設定變數 a 與變數 key 設定變數 a 與變數 key a string.ascii letters string.digits key 第...
python 指令碼生成隨機 字母 數字密碼功能
coding utf 8 import random,string def owoietpassword length 隨機生成數字個數 ofnum random.randint 1,length ofletter length ofnum 選中ofnum個數字 slcnum random.choi...