df = pd.read_csv("5.txt", sep="\t", header=None, error_bad_lines=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: read_csv() got an unexpected keyword argument 'error_bad_lines'
时间: 2023-08-02 11:08:20 浏览: 186
初始化信息-详解pandas库pd.read_excel操作读取excel文件参数整理与实例
这个错误提示说明`read_csv()`函数不支持`error_bad_lines`这个参数。这个参数通常用于忽略读取文件时发生的错误行,但是如果使用pandas库来读取文件,可以使用`error_bad_lines`参数的替代方案,即`on_bad_lines`参数。具体来说,可以将`error_bad_lines=False`改为`on_bad_lines='skip'`,如下所示:
```python
import pandas as pd
df = pd.read_csv("5.txt", sep="\t", header=None, on_bad_lines='skip')
print(df.head(234)) # 查看第234行之前的数据
```
这样修改后,`read_csv()`函数就会在遇到格式错误的行时自动跳过,并读取剩下的数据。
阅读全文