<p>嗨,我已经创建了一些代码,可以打印密码突变。但是,我很难让它从一个文本文件中读取多个密码,其中包含许多常用密码。这是我的代码:</p>
<pre><code>from itertools import product
for password in commonpasswords:
allPossible = list(mapping[letter] for letter in password)
</code></pre>
<p>我不知道为什么会出错,我基本上希望它一次读取文本文件中的每一个条目,执行尽可能多的变异,然后转到下一个。文件只包含小写单词,每个条目都在单独的行上。谢谢。在</p>
<p>编辑:我在创建总计时也遇到了问题,我在循环的末尾添加了以下代码,删除了两个打印函数:</p>
^{pr2}$
<p>然而这似乎不起作用,总的突变数就是我要的。谢谢。在</p>