当前位置: 首页 > news >正文

网站建设和网站备案的网站 ,能拿来做仿站吗

网站建设和网站,备案的网站 ,能拿来做仿站吗,数据库做网站,网站建设hairongsoft生成随机密码这件事情用python来干确实相当的方便#xff0c;优美的string方法加上choice简直是绝配make_password.py###简单几行代码执行即可生成记不住的字符串###$ python make_passwd.pyDLrw9EiTQs4Wm84qRQwl4L2Lu9g0LgwWjHPtYdyU...$ python make_passwd.pyDLrw9EiTQs4Wm…生成随机密码这件事情用python来干确实相当的方便优美的string方法加上choice简直是绝配make_password.py###简单几行代码执行即可生成记不住的字符串###$ python make_passwd.pyDLrw9EiTQs4Wm84qRQwl4L2Lu9g0LgwWjHPtYdyU...$ python make_passwd.pyDLrw9EiTQs4Wm84qRQwl4L2Lu9g0LgwWjHPtYdyU...代码如下——注释比代码长#!/usr/bin/python#--coding:utf-8--##-------------------------------------------------------------------------------# Name: make_passwd## Author: LiuSha## Created: 28/12/2014# Copyright: (c) WDZJ-SA 2014#-------------------------------------------------------------------------------from random import choiceimport stringdef Makepass(length8, charsstring.lettersstring.digits):return .join([choice(chars) for i in range(length)])if __name__ __main__:for i in range(10):print Makepass()##下例基本上就是这个小脚本的所有工作核心了使用random模块的choice方法取string模块生成的字符串## string.lettersabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ string.digits0123456789 choice(string.digits)4 choice(string.letters)T##有关生成器可参考:http://www.ipython.me/python/python-generator.html###!/usr/bin/python#--coding:utf-8--##-------------------------------------------------------------------------------# Name: make_passwd## Author: LiuSha## Created: 28/12/2014# Copyright: (c) WDZJ-SA 2014#-------------------------------------------------------------------------------from random import choiceimport stringdef Makepass(length8, charsstring.lettersstring.digits):return .join([choice(chars) for i in range(length)])if __name__ __main__:for i in range(10):print Makepass()##下例基本上就是这个小脚本的所有工作核心了使用random模块的choice方法取string模块生成的字符串## string.lettersabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ string.digits0123456789 choice(string.digits)4 choice(string.letters)T##有关生成器可参考:http://www.ipython.me/python/python-generator.html##生成一些人似乎能好记一些的密码(Qs4Wm84q这种密码似乎除了复制粘贴没有别的选择话说前年我使用shell生成的类似的密码给ldap做默认密码我当时公司就真有员工把这样的密码背下来了现在想想真心是厉害~~~)。##这样看起来是比上面的好记一点了吧但需要提供一个字典文件##$ python make_dictpass.py 1 8 1ipythosd$ python make_dictpass.pynahontchenchenyibfeoipythoniuecoreostche...$ python make_dictpass.py 1 8 1ipythosd$ python make_dictpass.pynahontchenchenyibfeoipythoniuecoreostche...代码如下#!/usr/bin/python#--coding:utf-8--##-------------------------------------------------------------------------------# Name: make_dictpass## Author: LiuSha## Created: 28/12/2014# Copyright: (c) WDZJ-SA 2014#-------------------------------------------------------------------------------import randomimport stringclass passwd():data open(./word.txt).read().lower()def renew(self, n, maxmem3):self.chars []for i in range(n):randspot random.randrange(len(self.data))self.data self.data[randspot:] self.data[:randspot]where -1locate .join(self.chars[-maxmem:])while where 0 and locate: where self.data.find(locate) locate locate[1:] c self.data[wherelen(locate)1] if not c.islower(): c random.choice(string.lowercase) self.chars.append(c) def __str__(self): return .join(self.chars) if __name__ __main__: import sys ##如果带参数的话可以定义生成密码的次数长度追溯记录## if len(sys.argv) 1:dopass int(sys.argv[1])else:dopass 8if len(sys.argv) 2:length int(sys.argv[2])else:length 10if len(sys.argv) 3:memory int(sys.argv[3])else:memory 3onepass passwd()for i in range(dopass):onepass.renew(length,memory)print onepass##字典文件(可以是各种单词的组合)##$ cat word.txtchenyiitchenyipythonipythoncoreoscoreos.meipython.me#!/usr/bin/python#--coding:utf-8--##-------------------------------------------------------------------------------# Name: make_dictpass## Author: LiuSha## Created: 28/12/2014# Copyright: (c) WDZJ-SA 2014#-------------------------------------------------------------------------------import randomimport stringclass passwd():data open(./word.txt).read().lower()def renew(self, n, maxmem3):self.chars []for i in range(n):randspot random.randrange(len(self.data))self.data self.data[randspot:] self.data[:randspot]where -1locate .join(self.chars[-maxmem:])while where 0 and locate: where self.data.find(locate) locate locate[1:] c self.data[wherelen(locate)1] if not c.islower(): c random.choice(string.lowercase) self.chars.append(c) def __str__(self): return .join(self.chars) if __name__ __main__: import sys ##如果带参数的话可以定义生成密码的次数长度追溯记录## if len(sys.argv) 1:dopass int(sys.argv[1])else:dopass 8if len(sys.argv) 2:length int(sys.argv[2])else:length 10if len(sys.argv) 3:memory int(sys.argv[3])else:memory 3onepass passwd()for i in range(dopass):onepass.renew(length,memory)print onepass##字典文件(可以是各种单词的组合)##$ cat word.txtchenyiitchenyipythonipythoncoreoscoreos.meipython.me
http://wiki.neutronadmin.com/news/404942/

相关文章:

  • 江北区网站建设网站建设推广报价
  • 网站页面维护免费微信公众号怎么创建
  • 学院网站群建设的目标龙岩网络三大巨头
  • 网站备案怎么更改wordpress go页面如何使用方法
  • 微网站如何做微信支付宝支付宝支付接口打开网站是iis7
  • 南县做网站推荐网站开发项目思路
  • 百度容易收录的网站网站推广多少钱
  • 网站建设什么是静态网页热门搜索关键词
  • 一站式服务大厅官网在线设计装修的网站
  • 宁波网站制作设计凡科送审平台学生端
  • 免费素材下载网站y1s华硕wordpress
  • 静态网站seo怎么做上海医疗网站备案
  • 通辽做家教的网站做纸巾定制的网站
  • 做响应式网站的常用尺寸手机网络不稳定
  • wordpress 下单长沙seo 优化选智投未来no1
  • 如何在网站上显示百度权重推广app的单子都在哪里接的
  • 做网站要几天网站服务器一个多少钱
  • 惠东做网站公司wordpress去掉边栏
  • 17网站一起做网店增城百度视频推广怎么收费
  • 动态型网站建设重庆广告公司
  • 大型门户网站建设所具有的功能模块主要有几种类型邢台网警
  • 网站开发包括哪些工作沈阳市营商环境建设监督局网站
  • 苏华建设集团有限公司网站一键生成ppt的软件
  • 济宁市住房和城乡建设局网站wordpress 2.6
  • 怎么把别人网站模板下载出来智能建造平台
  • 深圳电商网站制作网站后台无法访问
  • 个人网站趋向个人网站可以备案几个
  • 网站主目录权限配置河北邯郸市简介
  • 十堰建设网站网站建设有哪些特点
  • 中小学教师兼职做网站网站收录了怎么做排名