球球看世界

python 随机密码生成模块

andy.zhang 2015年12月28日 编程脚本 482 评论关闭
#!/usr/bin/env python
import random
def generate_verification_code(len1 = 6):
        code_list = []
        for i in range(10):
                code_list.append(str(i))
        for i in range(33,126):
                code_list.append(chr(i))
        myslic = random.sample(code_list,len1)
        verification_code = ''.join(myslic)
        return verification_code

把以上代码存成文件,在python里调用即可如pass_pa.py

调用方法:

1,先import加入模块(如下)

        import pass_pa

2,用变量保存,参数是密码位数,如10则产生10位的随机密码

        pa=pass_pa.generate_verification_code(10)

3,注意事项:不能用pass等做为文件名,因为pass是空语句不做任何处理的。

百度网盘下载http://pan.baidu.com/s/1eSi7yHO 密码:9jsz



发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

球球看世界

我的微信号:zxq138888888 (左侧二维码扫一扫)欢迎添加!

Windows Server 2008 r2设置DNS