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中除法使用的注意事项
Aug 21 Python
Python聊天室实例程序分享
Jan 05 Python
python Matplotlib画图之调整字体大小的示例
Nov 20 Python
python爬取m3u8连接的视频
Feb 28 Python
python利用高阶函数实现剪枝函数
Mar 20 Python
Flask框架配置与调试操作示例
Jul 23 Python
如何利用Python分析出微信朋友男女统计图
Jan 25 Python
python实现按行分割文件
Jul 22 Python
Python小程序之在图片上加入数字的代码
Nov 26 Python
python函数中将变量名转换成字符串实例
May 11 Python
Keras使用ImageNet上预训练的模型方式
May 23 Python
Django form表单与请求的生命周期步骤详解
Jun 07 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
PHP的explode和implode的使用说明
2011/07/17 PHP
浅析php fwrite写入txt文件的时候用 \r\n不能换行的问题
2013/08/06 PHP
PHP把数字转成人民币大写的函数分享
2014/06/30 PHP
php实现基于openssl的加密解密方法
2016/09/30 PHP
关于javascript中this关键字(翻译+自我理解)
2010/10/20 Javascript
js点击页面其它地方将某个显示的DIV隐藏
2012/07/12 Javascript
ff chrome和ie下全局动态定位的异同及全局高度的取法
2014/06/30 Javascript
node.js中的fs.fstatSync方法使用说明
2014/12/15 Javascript
javascript中函数作为参数调用的方法
2015/02/09 Javascript
理解javascript中的原型和原型链
2015/07/30 Javascript
js游戏人物上下左右跑步效果代码分享
2015/08/28 Javascript
jquery表单插件Autotab使用方法详解
2016/06/24 Javascript
BootStrap实现邮件列表的分页和模态框添加邮件的功能
2016/10/13 Javascript
基于vue的fullpage.js单页滚动插件
2017/03/20 Javascript
微信小程序获取公众号文章列表及显示文章的示例代码
2020/03/10 Javascript
vue实现几秒后跳转新页面代码
2020/09/09 Javascript
[01:20]辉夜杯背景故事宣传片《辉夜传说》
2015/12/25 DOTA
Python过滤函数filter()使用自定义函数过滤序列实例
2014/08/26 Python
Python 中 Virtualenv 和 pip 的简单用法详解
2017/08/18 Python
Python 删除连续出现的指定字符的实例
2018/06/29 Python
Python Flask前后端Ajax交互的方法示例
2018/07/31 Python
python 使用pdfminer3k 读取PDF文档的例子
2019/08/27 Python
如何用python免费看美剧
2020/08/11 Python
HTML高亮关键字的实现代码
2018/10/22 HTML / CSS
新西兰最大的在线设计师眼镜店:SmartBuyGlasses新西兰
2017/10/20 全球购物
美国背景检查、公共记录和人物搜索网站:BeenVerified
2018/02/25 全球购物
Unix如何在一行中运行多个命令
2015/05/29 面试题
图书馆标语
2014/06/19 职场文书
2014年卫生监督工作总结
2014/12/09 职场文书
初中成绩单评语
2014/12/29 职场文书
社区活动总结范文
2015/05/07 职场文书
请客吃饭开场白
2015/06/01 职场文书
导游词之天津古文化街
2019/11/09 职场文书
Python之基础函数案例详解
2021/08/30 Python
Python+腾讯云服务器实现每日自动健康打卡
2021/12/06 Python
【DOTA2】半决赛强强对话~ PSG LGD vs EHOME - DPC 2022 CN REGIONAL FINALS WINTER
2022/04/02 DOTA