擅长:python、mysql、java
<p>文件是行上的迭代器。如果您只想检查一个文件是否还有一行,您可以发出<code>line = next(file)</code>并捕捉出现的<code>StopIeration</code>,以防没有其他行。或者,可以将<code>line = next(file, default)</code>与非字符串<code>default</code>值(例如<code>None</code>)一起使用,然后进行检查。在</p>
<p>请注意,在大多数情况下,当文件上的<code>for</code>循环结束时,您就知道完成了,正如其他答案所解释的那样。因此,请确保您确实需要使用<code>next</code>的细粒度控制。在</p>