小编Asp*_*der的帖子

Pandas ParserError:标记数据时出错。C 错误:字符串中的 EOF

我有超过 400,000 行的数据。运行此代码时:

f=pd.read_csv(filename,error_bad_lines=False)
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

pandas.errors.ParserError: Error tokenizing data. C error: EOF inside string starting at row 454751
Run Code Online (Sandbox Code Playgroud)

文件末尾的数据如下所示:

BTC 9948    8718    1.57E+12    ASK
BTC 52      8718    1.57E+12    ASK
BTC 120     8718    1.57E+12    ASK
BTC 200     8718    1.57E+12    ASK
BTC 150     8718    1.57E+12    ASK
BTC 50      8718    1.57E+12    ASK
BTC 10      8718    1.57E+12    ASK
BTC 57      8718    1.57E+12    ASK
BTC 50      8718    1.57E+12    ASK
BTC 50191   8718    
Run Code Online (Sandbox Code Playgroud)

第 454751 行是这样的:BTC 50 8718 1.57E+12 ASK
我尝试error_bad_lines=False如上所示运行,但仍然无效。我还在我的文件中搜索了引号,但我没有。

python dataframe pandas

8
推荐指数
1
解决办法
8072
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1