擅长:python、mysql、java
<p>您实际上没有加载JSON文件。<br/>
您尝试从打开的文件中写入行,而不是从json写入行。在</p>
<p>您需要添加如下内容:</p>
<pre><code>rows = json.load(openJSONfile)
</code></pre>
<p>以及以后:</p>
^{pr2}$
<p>最后两行应该被删除,因为所有的csv写入都是在到达它们之前完成的,而且它们在循环之外,所以它们只对最后一个文件起作用(它们不写任何东西,因为此时文件中没有行了)。在</p>
<p>另外,我看到您正在使用<code>with open...</code>打开csv文件,而不是json文件。<br/>
您应该始终使用它,而不是使用没有<code>with</code>语句的<code>open()</code>。在</p>