擅长:python、mysql、java
<p>这里是另一个解决方案,没有<code>pickle</code>。我假设您的凭证每行存储一个。如果没有,你需要告诉我他们是怎么分开的。你知道吗</p>
<pre><code>name = 'John'
code = '1234'
with open('file.txt', 'r') as file:
possible_match = [line.replace(name, '') for line in file if name in line]
authenticated = False
for item in possible_match:
if code in tmp: # Or, e.g. int(code) == int(tmp)
authenticated = True
break
</code></pre>