这里我使用的是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密码字典生成库_python生成密码字典的方法相关推荐

  1. python请编写程序、生成随机密码_python生成随机密码串

    今天修改服务器密码,想来想去不知道设置什么密码比较好,索性设置随机数吧.python当中的random模块可以生成随机数,主要用这个生成随机密码. 顺便在讲一下string模块中的3个函数:strin ...

  2. python编写字典库_Python中的字典及举例-阿里云开发者社区

    字典 字典是python中的唯一的映射类型(哈希表) 字典对象是可变的,但是字典的键必须使用不可变对象,一个字典中可以使用不同类型的键值. 字典的方法 keys() values() items() ...

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

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

  4. python图形界面编程库_Python支持哪些图形界面的第三方库

    Python支持哪些图形界面的第三方库 发布时间:2020-11-09 10:37:56 来源:亿速云 阅读:58 作者:小新 这篇文章给大家分享的是有关Python支持哪些图形界面的第三方库的内容. ...

  5. python调用matlab工具库_Python第三方常用工具、库、框架等

    Python ImagingLibrary(PIL):它提供强大的图形处理的能力,并提供广泛的图形文件格式支持,该库能进行图形格式的转换.打印和显示.还能进行一些图形效果的处理,如图形的放大.缩小和旋 ...

  6. python怎么导入pandas库_Python之2-Pandas数据导入导出

    Pandas可以读取与存取像CSV\EXCEL\JSON\HTML\SQL数据库等格式的资料,具体如下: 一:从excel中读取数据并另存一张表 #读取excel中的数据 bill=pd.read_e ...

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

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

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

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

  9. python调用c++动态库_Python调用C/C++动态链接库的方法

    本文以实例讲解了Python调用C/C++ DLL动态链接库的方法,具体示例如下: 示例一: 首先,在创建一个DLL工程(本例创建环境为VS 2005),头文件: //hello.h #ifdef E ...

  10. python读取字典元素笔记_Python 学习笔记 - 字典

    Python 字典 字典是一种无序的.可修改的.可索引的容器. 字典使用花括号声明,具有键和值. mydic = { 'name':'孙悟空', 'origin':'猴子' } print(mydic ...

最新文章

  1. 海外网络推广浅析关键词优化需要注意哪些事项?
  2. react学习(38)----react是什么
  3. php按文章评论数排序,zblog获取分类文章排序按指定的时间排序、评论数量排序、浏览数量排序...
  4. Linux学习笔记-对父子进程直接通信基础与实例
  5. 智能物联网系统安全与防御【会议】
  6. 仿lisp运算 java_华为机试题:仿LISP
  7. Linux软件 github,Linux下使用GitHub记
  8. Java分段函数选择结构,编程流程作业选择结构(50题)
  9. 今天发个技术贴,增加自信心
  10. 用字符数组存放和处理字符串
  11. php语句过滤掉html标签_php过滤HTML标签、属性等正则表达式
  12. python基础之练习题(二)
  13. 电音中DJ/Producer/MC/EDM/Remix/Mix的名词解释(转)
  14. C# EF The instance of entity type ‘EqInfo‘ cannot be tracked because another instance with the
  15. KVM设备透传与重定向
  16. Android中图片压缩方式总结
  17. 四人小组:vip会员管理系统
  18. 小白以及计算机类学生的福音!java查看内存溢出的工具
  19. Java语言基础知识(一)
  20. 无线AP概念功率mW、灵敏度dBm、增益dBi

热门文章

  1. Netty学习(四)FastThreadLocal
  2. 拦截导弹问题(Noip1999)
  3. android重写view和viewgroup的区别
  4. win7 IIS7 发布网站遇到 HTTP 错误 500.19 由于权限不足
  5. linq to sql 语法 学习笔记(1)
  6. redis info信息注解
  7. 数据结构之红黑树简介
  8. Java中的DES加密与解密工具类
  9. jeecg字典表-系统字典
  10. 手机论文查重软件哪个靠谱?