利用python庫random,string生成大小寫字母和數字的隨機驗證碼
import random生成帶特殊符號的驗證碼如下import string
def generate_code(bit_num):
''':param bit_num: 生成驗證碼位數
:return: 返回生成的驗證碼
'''all_str = string.printable.split('!')[0]
code = ''.join([random.choice(all_str) for i in range(bit_num)])
return code
if __name__ == '__main__':
code = generate_code(6)
print(code)
import randomimport string
def generate_code(bit_num):
''':param bit_num: 生成驗證碼位數
:return: 返回生成的驗證碼
'''all_str = string.printable
code = ''.join([random.choice(all_str) for i in range(bit_num)])
return code
if __name__ == '__main__':
code = generate_code(6)
print(code)
Python 生成驗證碼
import random import string 因為驗證碼是由字母和數字組成,所以使用string包中的ascii letters和digits將所有的儲存到乙個字串中 從此字串中隨機選取幾個作為目標的驗證碼 s string.ascii letters string.digits prin...
python生成驗證碼
生成4位驗證碼 import random import string 此函式可以生成數字和字母 code str string.ascii letters string.digits 生成字母 大小寫 數字 print code str def gen code len 4 構造乙個函式 code...
python 如何快速生成驗證碼 內推碼)
驗證碼 內推碼 一般都是右大小的字母以及數字組成的。import random 新增隨機模組 import string 新增字元模組 str1 string.ascii letters 所有的字母大寫和小寫 str2 string.digits 0 9 數字 str3 string.ascii l...