开发者

python生成密码字典详解

代码和代码www.cppcns.com运行的结果:

python生成密码字典详解

python生成密码字典详解

代码:

import itertools as its
words="rot123"
a=its.product(words,repeat=4)
name=open("pass.txt编程客栈","a")
for i in a:
    name.write("".join(i))
 编程客栈   name.write("".join("\n"))
na编程客栈me.close()

代码解析:

#导入模块

import itertools as its

#设的密码“元素”,就是破解密码的字符

words="rot123"

#its=itertools,repeat是生成密码的个数

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

#写文件名称,“a”是以追加密模式打开

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

#for循环——相当于循环words

for i in a:

#join是将元素以指定的字符连接生成一个新的字符串,“”是以什么连接输出

  &pLwpUQvABnbsp; name.write("".join(i)) #\n是换行

    name.write("".join("\n")) #输出完之后,close关闭打开的文件

name.close()

效果图:

python生成密码字典详解

到此这篇关于python生成密码字典详解的文章就介绍到这了,更多相关python密码字典内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新开发

开发排行榜