python生成指定長(zhǎng)度的隨機(jī)數(shù)密碼
#!/usr/bin/env python
# -*- coding:utf-8 -*-
#導(dǎo)入random和string模塊
import random, string
def GenPassword(length):
#隨機(jī)出數(shù)字的個(gè)數(shù)
numOfNum = random.randint(1,length-1)
numOfLetter = length - numOfNum
#選中numOfNum個(gè)數(shù)字
slcNum = [random.choice(string.digits) for i in range(numOfNum)]
#選中numOfLetter個(gè)字母
slcLetter = [random.choice(string.ascii_letters) for i in range(numOfLetter)]
#打亂這個(gè)組合
slcChar = slcNum + slcLetter
random.shuffle(slcChar)
#生成密碼
genPwd = ''.join([i for i in slcChar])
return genPwd
if __name__ == '__main__':
print GenPassword(6)
相關(guān)文章
Python實(shí)現(xiàn)監(jiān)控鍵盤鼠標(biāo)操作示例【基于pyHook與pythoncom模塊】
這篇文章主要介紹了Python實(shí)現(xiàn)監(jiān)控鍵盤鼠標(biāo)操作,結(jié)合實(shí)例形式分析了Python基于pyHook與pythoncom模塊的鍵盤、鼠標(biāo)事件響應(yīng)及日志文件操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-09-09scikit-learn線性回歸,多元回歸,多項(xiàng)式回歸的實(shí)現(xiàn)
這篇文章主要介紹了scikit-learn線性回歸,多元回歸,多項(xiàng)式回歸的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08解讀Tensorflow2.0訓(xùn)練損失值降低,但測(cè)試正確率基本不變的情況
這篇文章主要介紹了Tensorflow2.0訓(xùn)練損失值降低,但測(cè)試正確率基本不變的情況,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06python錄音并調(diào)用百度語(yǔ)音識(shí)別接口的示例
這篇文章主要介紹了python錄音并調(diào)用百度語(yǔ)音識(shí)別接口的示例,幫助大家更好的理解和利用python處理音頻,感興趣的朋友可以了解下2020-12-12Python中bytes字節(jié)串和string字符串之間的轉(zhuǎn)換方法
python中字節(jié)字符串不能格式化,獲取到的網(wǎng)頁(yè)有時(shí)候是字節(jié)字符串,需要轉(zhuǎn)化后再解析,下面這篇文章主要給大家介紹了關(guān)于Python中bytes字節(jié)串和string字符串之間的轉(zhuǎn)換方法,需要的朋友可以參考下2022-01-01詳解Python數(shù)據(jù)分析--Pandas知識(shí)點(diǎn)
這篇文章主要介紹了Python數(shù)據(jù)分析--Pandas知識(shí)點(diǎn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03