所以我正在做的是创建一个使用string.digits
++的string.ascii_letters
94char键string.punctuation
我用它来生成密钥(从这个站点获取,谢谢:))
def key_pass(size=94, chars=string.digits + string.ascii_letters + string.punctuation):
return ''.join(random.choice(chars) for x in range(size))
它创造了这样的东西
9bMMqy-lB6Mt},bOxr@1ljey_\Z\gk`xRJBP;3YFR*i<N<!MB}_|0p3f5Q"l8'xEj)WHYGk7O]vQZ1cZ'(diMKS*gW%u$
我真正想做的是随机组织chars
var 中的 94 个字符。所以我不能有任何重复的东西我似乎无法获得正确的方法来实现一个检查变量的 if 语句
有什么建议吗?