擅长:python、mysql、java
<p>您可以使用<code>names</code>参数。例如,如果您有这样的csv文件:</p>
<pre><code>1,2,1
2,3,4,2,3
1,2,3,3
1,2,3,4,5,6
</code></pre>
<p>试着读它,你会收到错误</p>
<pre><code>>>> pd.read_csv(r'D:/Temp/tt.csv')
Traceback (most recent call last):
...
Expected 5 fields in line 4, saw 6
</code></pre>
<p>但是如果您传递<code>names</code>参数,您将得到结果:</p>
<pre><code>>>> pd.read_csv(r'D:/Temp/tt.csv', names=list('abcdef'))
a b c d e f
0 1 2 1 NaN NaN NaN
1 2 3 4 2 3 NaN
2 1 2 3 3 NaN NaN
3 1 2 3 4 5 6
</code></pre>
<p>希望有帮助。</p>