python生成隨機字符串


用python生成隨機字符串的方法,簡單易操作,記錄一下,以備隨時翻查:

>>> import random
>>> import string
>>> ''.join(random.sample(string.ascii_letters + string.digits + string.punctuation, 15))
'?rKR*>m-Wu1plz6'

string的三個方法分別可以得到字符、數字和特殊字符,如下:

>>> string.ascii_letters
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
>>> string.digits
'0123456789'
>>> string.punctuation
'!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~'

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM