python账号密码一一对应,python中如何输入字典
Itertools循环迭代模块用来生成密码字典,可以省很多事。
首先调用itertools。
Importitertoolsasits然后将字典所需的元素(或关键字)分配给word变量。
相关:《Python教程》
这里我们假设密码是一个纯数字,所以元素是1234567890。
Words=1234568790 假设密码是4位数,那么元素需要在迭代器中循环4次,即:
R=its.product(words,repeat=4)然后我们创建一个文档来写入生成的密码。
Dic=open(pass.txt , a )。然后我们需要依次将密码输入到文档中,可以通过一个循环来实现。这里注意密码和口令需要输入一行,所以我们用“n”对字符进行转义。
foriinr:
dic.write()。加入(I))
Dic.write()。join(n )),然后关闭文档。
dic.close()的完整代码如下:
进口工具援助
words=1234568790
r=its.product(单词,重复=4)
dic=open(pass.txt , a )
foriinr:
dic.write()。加入(I))
dic.write()。join(n ))
Dic.close()效果如图:
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。