我忘记了密码,但我记得它的声音,听起来像是Test3。但是我不记得如何键入它。我试图为Python3中的bruteforce创建一个词表。但是它只给我输出单词列表的最后一个单词组合的信息,而不是全部列举。这是代码
import itertools
s=[ [ 'T', 't'], ['e', 'E', '3'], ['s', 'S', '$'], ['T', 't'], [' ', '_', '%'], ['3'] ]
out = (list(itertools.product(*s)))
for index, entry in enumerate(out): result = ''.join(entry)
result = result.replace('%', '')
print(result)
这就是格式化代码的全部方式。我相信这应该是这样。
import itertools
s=[ [ 'T', 't'], ['e', 'E', '3'], ['s', 'S', '$'], ['T', 't'], [' ', '_', '%'], ['3'] ]
out = (list(itertools.product(*s)))
for index, entry in enumerate(out):
result = ''.join(entry)
result = result.replace('%', '')
print(result)
特别注意在result
语句下缩进print
和for
函数语句的两个赋值。