擅长:python、mysql、java
<p>如果您使用以下选项,则无需根据文档关闭文件:</p>
<blockquote>
<p>It is good practice to use the with keyword when dealing with file objects. This has the advantage that the file is properly closed after its suite finishes, even if an exception is raised on the way. It is also much shorter than writing equivalent try-finally blocks:</p>
</blockquote>
<pre><code>>>> with open('workfile', 'r') as f:
... read_data = f.read()
>>> f.closed
True
</code></pre>
<p>这里还有:<a href="https://docs.python.org/2/tutorial/inputoutput.html#methods-of-file-objects" rel="nofollow noreferrer">https://docs.python.org/2/tutorial/inputoutput.html#methods-of-file-objects</a></p>