擅长:python、mysql、java
<p>在外循环的第一次迭代中,使用内循环迭代所有密码。在外循环的第二次迭代中,没有要迭代的密码(<code>fp</code>的当前位置在文件的末尾)。你知道吗</p>
<p>您可以在每次用户迭代后<a href="https://docs.python.org/3/tutorial/inputoutput.html#methods-of-file-objects" rel="nofollow noreferrer">^{<cd2>}</a>重置<code>fp</code>:</p>
<pre><code>for user in fu:
for password in fp:
print "Username: " + user.rstrip('\n') + " Password: " + password.rstrip('\n')
fp.seek(0)
</code></pre>
<p>也可以将密码读入一个列表:</p>
<pre><code>passwords = list(fp)
for user in fu:
for password in passwords:
print "Username: " + user.rstrip('\n') + " Password: " + password.rstrip('\n')
</code></pre>
<p>在文件访问和内存使用之间有一个折衷。你知道吗</p>