擅长:python、mysql、java
<p>您应该将类似文件的对象(或任何其他iterable)作为第一个参数传递给<a href="http://docs.python.org/2/library/csv.html#csv.reader" rel="nofollow">csv.reader</a>。在</p>
<blockquote>
<p>csv.reader(csvfile, dialect='excel', **fmtparams)</p>
<p>Return a reader object which will iterate over lines in the given
csvfile. csvfile can be any object which supports the iterator
protocol and returns a string each time its next() method is called —
file objects and list objects are both suitable.</p>
</blockquote>
<p>一种选择是将字符串读入<code>StringIO</code>缓冲区:</p>
<pre><code>from StringIO import StringIO
header_c = csv.reader(StringIO(header), delimiter=',', quotechar='"')
</code></pre>
<p>然后,在名字里,你会得到:</p>
^{pr2}$