擅长:python、mysql、java
<p>我不太熟悉<code>csv</code>模块,但这看起来确实像一个文件IO问题,而不是<code>csv</code>问题。</p>
<p>在文件中看不到任何内容的原因是python仍然打开文件。你得把它关上。</p>
<p>所以与其这样做:</p>
<pre><code>spamWriter = csv.writer(open('eggs.csv', 'w'), delimiter=' ', quotechar='|')
</code></pre>
<p>请改为:</p>
<pre><code>f = open('eggs.csv', 'w')
spamWriter = csv.writer(f, delimiter=' ', quotechar='|')
# the rest of your code
f.close()
</code></pre>
<p>现在你应该在eggs.csv中看到你想要什么了</p>
<p>希望这有帮助</p>