我有兴趣创建一个非常简单,高(加密)质量的随机密码生成器.有一个更好的方法吗?
import os, random, string
length = 13
chars = string.ascii_letters + string.digits + '!@#$%^&*()'
random.seed = (os.urandom(1024))
print ''.join(random.choice(chars) for i in range(length))
Run Code Online (Sandbox Code Playgroud)