python生成随机字符串的例子

发布时间:2020-03-22编辑:脚本学堂
分享一个python实现的生成随机字符串的例子,引用了base64包,对字符做了base64编码。有需要的朋友参考学习下。

本节主要内容:
学习python随机生成字符串的方法。

例子,生成随机密码字符串,引用了base64包,对字符做了base64编码。

代码:
 

复制代码 代码示例:

#!
#
#site: www.jb200.com
import os, math
from base64 import b64encode
randStr = lambda n: b64encode(os.urandom(int(math.ceil(0.75*n))),'-_')[:n]

for x in xrange(5):
    print randStr(10)

输出结果:
 

WC9fGH_s3x
nieUr8ZwFZ
ltI4Aegb-r
bOW9iOmhd8
hTvhsuLK2S