random模块生成六位随机数字+大小写验证码
【一】代码
import random
'''生成六位随机 (数字 + 大小写) 验证码'''
def get_verify_code(n):
code = ''
for i in range(n):
random_int = str(random.randint(0, 9)) # 0-9之间的整数
random_upper = chr(random.randint(65, 90)) # A-Z之间的字母
random_lower = chr(random.randint(97, 122)) # a-z之间的字母
temp = random.choice([random_int, random_upper, random_lower])
code += temp
return code
if __name__ == "__main__":
res = get_verify_code(6)
print(res)
【二】引用方法
from verify_code import get_verify_code
# n 为获取到的随机验证码的位数
code_verify = get_verify_code(n)
# 打印生成的 随机验证码
print(code_verify)
标签:__,code,verify,random,验证码,大小写,随机
From: https://www.cnblogs.com/dream-ze/p/17457048.html