擅长:python、mysql、java
<p>从文件中</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>在您的情况下,第一个参数必须是打开的文件</p>
<p>它可以枯萎</p>
<pre><code>csvfile = open(csvpath, 'rb')
reader = csv.reader(csvfile)
</code></pre>
<p>或者</p>
<pre><code>with open(csvpath, 'rb') as csvfile:
reader = csv.reader(csvfile)
</code></pre>
<p>但是第二个是首选的,因为它会自动关闭文件。你知道吗</p>
<p><code>csvreader</code>对象的其他参数可以包括<code>delimeter</code>和<code>quotechar</code></p>