Python生成密码库功能示例


Posted in Python onMay 23, 2017

本文实例讲述了Python生成密码库功能。分享给大家供大家参考,具体如下:

这个代码是将字符的所有组合添加到一个文件中,可以设置密码的最大长度,我这里设置的是8位,但是要有心里准备,生成的文件特别大。。。

lshuai<---~---> bc
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
(95*2+95^2*3+95^3*4+95^4*5+95^5*6+95^6*7+95^7*8+95^8*9)/1024/1024/1024
56132395

下面是python的代码:

#!/usr/bin/python
import string
letters = string.letters + string.digits + string.punctuation
length = len(letters)
fwrite = open("/tmp/genpass.txt","wt")
fread = open("/tmp/genpass.txt","r")
for num in xrange(8):
    for times in xrange(length**num):
        line=fread.read(num+1).rstrip()
        for letter in letters:
            fwrite.write(line + letter + "\n")
    fwrite.flush()
fwrite.close()
fread.close()
Python 相关文章推荐
python获取远程图片大小和尺寸的方法
Mar 26 Python
用Python从零实现贝叶斯分类器的机器学习的教程
Mar 31 Python
Windows下用py2exe将Python程序打包成exe程序的教程
Apr 08 Python
Python利用operator模块实现对象的多级排序详解
May 09 Python
Python排序搜索基本算法之希尔排序实例分析
Dec 09 Python
Python3编码问题 Unicode utf-8 bytes互转方法
Oct 26 Python
python3+PyQt5 使用三种不同的简便项窗口部件显示数据的方法
Jun 17 Python
Python实现微信中找回好友、群聊用户撤回的消息功能示例
Aug 23 Python
python循环输出三角形图案的例子
Nov 22 Python
Tensorflow 实现分批量读取数据
Jan 04 Python
Python是什么 Python的用处
May 26 Python
python中的yield from语法快速学习
Nov 06 Python
Python计算两个日期相差天数的方法示例
May 23 #Python
基于Python_脚本CGI、特点、应用、开发环境(详解)
May 23 #Python
浅谈django model的get和filter方法的区别(必看篇)
May 23 #Python
Python常用内置模块之xml模块(详解)
May 23 #Python
Python使用PyCrypto实现AES加密功能示例
May 22 #Python
django+js+ajax实现刷新页面的方法
May 22 #Python
Python正则表达式经典入门教程
May 22 #Python
You might like
zf框架的session会话周期及次数限制使用示例
2014/03/13 PHP
php根据指定位置和长度获得子字符串的方法
2015/03/17 PHP
PHP 范围解析操作符(::)用法分析【访问静态成员和类常量】
2020/04/14 PHP
javascript offsetX与layerX区别
2010/03/12 Javascript
基于jQuery的仿flash的广告轮播代码
2010/11/04 Javascript
javascript 得到文件后缀名的思路及实现
2020/05/09 Javascript
javascript使用isNaN()函数判断变量是否为数字
2013/09/21 Javascript
ExtJS自定义主题(theme)样式详解
2013/11/18 Javascript
如何通过javascript操作web控件的自定义属性
2013/11/25 Javascript
JS自调用匿名函数具体实现
2014/02/11 Javascript
jQuery实现自定义右键菜单的树状菜单效果
2015/09/02 Javascript
Highcharts使用简例及异步动态读取数据
2015/12/30 Javascript
Javascript中prototype的使用详解
2016/06/18 Javascript
浅谈JavaScript的函数及作用域
2016/12/30 Javascript
jQuery.Validate表单验证插件的使用示例详解
2017/01/04 Javascript
vue中post请求以a=a&amp;b=b 的格式写遇到的问题
2018/04/27 Javascript
微信小程序出现wx.getLocation再次授权问题的解决方法分析
2019/01/16 Javascript
ES6顶层对象、global对象实例分析
2019/06/14 Javascript
JS使用H5实现图片预览功能
2019/09/30 Javascript
微信小程序地图绘制线段并且测量(实例代码)
2020/01/02 Javascript
js实现扫雷源代码
2020/11/27 Javascript
python使用cookielib库示例分享
2014/03/03 Python
九步学会Python装饰器
2015/05/09 Python
利用PyInstaller将python程序.py转为.exe的方法详解
2017/05/03 Python
Python 保存矩阵为Excel的实现方法
2019/01/28 Python
详解python 模拟豆瓣登录(豆瓣6.0)
2019/04/18 Python
Django MEDIA的配置及用法详解
2019/07/25 Python
如何通过python的fabric包完成代码上传部署
2019/07/29 Python
python中文分词库jieba使用方法详解
2020/02/11 Python
详解Django3中直接添加Websockets方式
2020/02/12 Python
CSS3实现同时执行倾斜和旋转的动画效果
2016/10/27 HTML / CSS
精油和天然健康美容产品:Art Naturals
2018/01/27 全球购物
运动会邀请函范文
2014/02/06 职场文书
六查六看剖析材料
2014/02/15 职场文书
大学生实习证明
2015/06/16 职场文书
python 算法题——快乐数的多种解法
2021/05/27 Python