这里我使用的是python27

主要用的是我之前博文里提到的itertools循环迭代的模块,用这个模块可以省不少事

首先要调用itertools

import itertools as its

然后将字典需要的元素(或者说是关键字)赋给word变量

我们这里假设密码是纯数字,所以元素就是1234567890

即代码

words = "1234568790"

假设密码是4位,那么需要元素在迭代器中循环4次,即

r =its.product(words,repeat=4)

接着我们创建一个文档,用来写入生成的密码

dic = open("pass.txt","a")

接着我们需要依次将密码输入文档,可以用循环实现,这里注意,密码与密码之间需要回车换行,所以我们用来“\n”转义字符

for i in r:

dic.write("".join(i))

dic.write("".join("\n"))

然后关闭文档

dic.close()

完整代码如下

import itertools as its

words = "1234568790"

r =its.product(words,repeat=4)

dic = open("pass.txt","a")

for i in r:

dic.write("".join(i))

dic.write("".join("\n"))

dic.close()

效果如图:

以上这篇python生成密码字典的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持萬仟网。

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

python 生成wifi密码字典_python生成密码字典的方法相关推荐

  1. python生成10个随机密码_python生成随机密码

    很早之前写过一个篇 利用pwgen.mkpasswd.tr自动更改密码,后来又狗尾了篇用Linux命令行生成随机密码的十种方法 .前面至少还算是个系统功能,后面越来越写越成烂大街的东西了.即然再烂了, ...

  2. python合并pdf 加书签_Python生成pdf目录书签的实例方法

    有时候我们用的一些pdf资料是没有目录的,这样找寻我们想到的东西比较麻烦.本篇文章就为大家带来python来生成pdf目录书签的方法. 首先,我们需要下载一个软件FreePic2Pdf,利用它我们可以 ...

  3. python读xml文件生成.h头文件_PYTHON读写xml文件的方法

    要生成的xml文件格式如下: [python] sample xml thing ma xiaoju Springs Widgets, Inc. First I think widgets are g ...

  4. python映射的主要特点_Python入门 4——字典及其映射

    一.字典dict基本概念 字典是一种可变容器模型,且可存储任意类型变量,字典的每个键值(key=>value)对可以用冒号(:)来分割,每个对之间用逗号(,)来分割,整个字典包括在花括号({}) ...

  5. python列表怎么写文件_python中以字典为元素的列表怎么写入文本文件

    python如何将列表中的元素添加进字典纵然被命运的铁蹄狠狠践踏,也顽强地长出自己的根芽. 录入自己和另一个人的名字的汉语拼音简写,然后依据标识符中字母的数值两个人,一颗心,依偎的不是爱情而是那小温暖 ...

  6. python列表字典_Python常用对字典、列表的操作

    本文中使用的Python版本为3.x. 合并两个列表 方法一 a = [1, 2, 3] b = [4, 5, 6] print(a + b) print(a) print(b) 输出结果为: [1, ...

  7. python 类 字典_python基础类型—字典

    字典 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据.python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必 ...

  8. python怎么打印字典_Python中的字典

    作者|Ankit Gupta 编译|VK 来源|Towards Datas Science 在这篇文章中,我将讨论字典.这是"Python中的数据结构"系列的第二篇文章.本系列的第 ...

  9. python元组和列表字典_Python【列表 字典 元组】

    列表 列表用中括号[ ]把各种数据框起来,每一个数据叫作"元素". 每个元素之间都要用英文逗号隔开 各种类型的数据(整数/浮点数/字符串) -------------------- ...

  10. python csv写入字典_python csv与字典操作

    # encoding: utf-8 import csv d1 = {'banana':3,'apple':4,'pear':1,'orange':2} d2 = {'banana':3,'orang ...

最新文章

  1. NSURLErrorRelatedURLSessionTaskErrorKey
  2. 合肥php开发培训费用,合肥PHP开发培训之PHP文件基础操作
  3. python读文件和写文件-python开发--从文件中读取数据和写入文件
  4. Swift-binary search tree
  5. 烂泥虚拟机硬盘简简单单扩容
  6. (十一)linux之poll轮询
  7. 设计干货|菜单 - 导航UI移动版模板
  8. 终极解码播放mkv声音小的解决
  9. 双层板在哪层覆铜_多层板的生产过程,与双层板有何不同?
  10. AE快速动画脚本MotionMonkey
  11. 红帽子linux 命令,红帽子_Linux_命令全解
  12. STM32计数器/定时器之PWM脉宽捕获+超声波传感器测距
  13. 曙光超级计算机用的芯片是国产吗,真正中国芯片龙头是中科曙光
  14. 计算机类课题研究方法,课题研究的主要内容和研究方法.doc
  15. 使用express封装一个简单的http代理服务器以及手动设置Access-Control-Allow-Origin解决跨域问题
  16. T163基于51单片机锅炉温度自动控制系统Proteus设计、keil程序、c语言、源码,流程图、设计报告
  17. 汇编语言 AND逻辑与指令
  18. 创新商用沟通协作方式,科天云发布协作云开放平台
  19. 唯品会亿级数据服务平台实践
  20. 数据湖架构、战略和分析的8大错误认知

热门文章

  1. python运维系统开发_老男孩Python运维系统开发教程
  2. Python帮助文档
  3. YACC(BISON)使用指南
  4. NetAssist.exe网络调试工具
  5. Java提高性能的50个优化,记得收藏
  6. 浅谈VMD(变分模态分解)
  7. Lazada新手开店费用有哪些、具体开店流程详解!
  8. linux adb 安装包下载地址,adb.exe下载|adb.exe 64位32位 官方版-520下载站
  9. vb红绿灯交通灯小程序
  10. arduino交通灯编程代码_Arduino初初教程3 (交通灯)