pandas读取csv文件报too many values to unpack (expected 2)
时间: 2023-07-02 20:05:40 浏览: 46
这个错误通常是因为读取的 csv 文件的某一行列数不一致导致的。你可以尝试以下几种方法来解决这个问题:
1. 检查 csv 文件是否有行列不一致。可以用 Excel 或者文本编辑器打开文件进行检查。
2. 使用 `error_bad_lines=False` 参数跳过错误的行:
```python
import pandas as pd
df = pd.read_csv('your_file.csv', error_bad_lines=False)
```
3. 使用 `usecols` 参数指定读取的列数:
```python
import pandas as pd
df = pd.read_csv('your_file.csv', usecols=[0, 1, 2]) # 读取前三列
```
希望这些方法能够帮到你。