Chinaunix首页 | 论坛 | 博客
  • 博客访问: 140637
  • 博文数量: 31
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 309
  • 用 户 组: 普通用户
  • 注册时间: 2014-06-06 11:27
个人简介

开启暴走模式。

文章分类

全部博文(31)

文章存档

2017年(19)

2016年(1)

2015年(11)

我的朋友

分类: Python/Ruby

2015-08-28 15:06:23


点击(此处)折叠或打开

  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. import string
  4. from os import urandom
  5. from random import choice
  6.   
  7. passwd_length = 20
  8. passwd_count = 5
  9. passwd_seed = string.digits + string.ascii_letters + string.punctuation
  10.   
  11. def generate_passwd():
  12.     '''''Function to generate a password'''
  13.     passwd = []
  14.     while (len(passwd) < passwd_length):
  15.         passwd.append(choice(passwd_seed))
  16.     return ''.join(passwd)
  17.       
  18. if __name__ == '__main__':
  19.     for i in range(0, passwd_count):
  20.         print generate_passwd()

阅读(3525) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~