Python 生成随机字符串
import string, random
class CreateCode:
def StrCode(self, num):
# 生成随机字符串
code_str = string.ascii_letters + string.digits + string.ascii_uppercase + string.ascii_letters + string.digits
code = "".join(random.sample(code_str, num))
return code
def NumCode(self, num):
# 生成随机数字
code_str = string.digits + string.digits
code = "".join(random.sample(code_str, num))
return code
# 使用方式
# 示例:生成128位随机字符串
str128 = CreateCode().StrCode(128)
# 示例: 生成6位 数字验证码
num6 = CreateCode().NumCode(6)