擅长:python、mysql、java
<p>首先,我建议你读一次文件并将它们保存在内存中,这样你就不必每次都重读它们。可以使用Python的with语句,因此在处理之后不必关闭它们。在</p>
<pre><code>with open("testfile.txt", "r") as f:
testfile = f.readlines()
with open("keywords.txt", "r") as f:
keywords = f.readlines()
</code></pre>
<p>然后,代码中的错误是文件中的行可能包含换行符<code>\n</code>或空格{<cd2>}。Python有一个方便的函数来解决这个问题:<code>strip()</code>。以下是循环代码:</p>
^{pr2}$