擅长:python、mysql、java
<p>正如错误清楚地说明的那样,文件没有打开以供读取。您需要打开它进行读/写:</p>
<pre><code>fd = open(filename, 'r+')
</code></pre>
<p>我建议您查看如何在python中<a href="https://docs.python.org/2/tutorial/inputoutput.html#reading-and-writing-files" rel="nofollow">read and write files</a>。在</p>
<p><strong>编辑</strong>:</p>
<p>而且,正如Dannnno指出的,您正在de loop中关闭文件。您需要将<code>fd.close()</code>移出<code>for</code>循环。在</p>