擅长:python、mysql、java
<p>您需要读取文件而不将内容保存在内存中。可以通过在输入文件上使用<code>with</code>来实现</p>
<pre><code>with open(r'C:\Users\Guy.SA\Desktop\fileB.txt', 'r') as file_2, open(r'C:\Users\Guy.SA\Desktop\fileC.txt', 'w') as new_file:
for line_2 in file_2:
with open(r'C:\Users\Guy.SA\Desktop\fileA.txt', 'r') as file_1:
for line_1 in file_1:
if line_1 == line_2:
break
else:
new_file.write(line_2)
</code></pre>