擅长:python、mysql、java
<p>默认方言还指定了引号char,可用于转义换行符。您可以用<code>quotechar=None</code>覆盖它。你知道吗</p>
<pre><code>>>> len(open('cities5000.txt').read().splitlines())
46957
>>> len(list(csv.reader(open('cities5000.txt'), delimiter='\t')))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
_csv.Error: field larger than field limit (131072)
>>> len(list(csv.reader(open('cities5000.txt'), delimiter='\t', quotechar=None)))
46957
</code></pre>