擅长:python、mysql、java
<p>我用来阅读文本文件的典型节奏是:</p>
<pre><code>with open('myfile.txt', 'r') as myfile:
lines = myfile.readlines()
for line in lines:
if 'this' in line: #Your criteria here to skip lines
continue
#Do something here
</code></pre>
<p>使用<code>with</code>只会使文件保持打开状态,直到您执行完它所在块中的所有代码,然后该文件将被关闭。我还认为在这里突出显示<code>readlines()</code>方法很有价值,它读取文件中的所有行并将它们存储在一个列表中。关于处理换行符(<code>\n</code>)字符,我将向您指出@Joe Iddon的答案。在</p>