python获得随机字符串,python字符串,如下代码生成随机密码字符


如下代码生成随机密码字符串,引用了base64包,对字符做了base64编码。

import os, mathfrom base64 import b64encoderandStr = lambda n: b64encode(os.urandom(int(math.ceil(0.75*n))),'-_')[:n]for x in xrange(5):    print randStr(10)

将输出:

WC9fGH_s3xnieUr8ZwFZltI4Aegb-rbOW9iOmhd8hTvhsuLK2S

评论关闭