- A+
所属分类:编程茶楼
#!/usr/bin/env python
import string,itertools
f = open("dict.txt",'a')
for i in itertools.product(string.digits,repeat=4):
line = ''.join(str(x) for x in i)
f.writelines(line+'\n')
f.close()
#其中第四行的string.digits可以修改成string.printable[:62],就是数字字母的组合了,repeat=4是指生成4位的字典,可以随意调整。
2.phith0n :
#!/usr/bin/env python
import string,itertools
with open("dict.txt",'w') as f:
f.write('\n'.join([''.join(i) for i in itertools.product(string.digits,repeat=4)]))
- 我的微信
- 这是我的微信扫一扫
- 我的微信公众号
- 我的微信公众号扫一扫