标记数据时出错。 C错误:第32行中应有2个字段,看到了3

时间:2019-02-04 20:42:37

标签: python pandas parse-error

我很困惑,因为我的代码以前运行完美,但是现在我遇到了标记错误。

我只是不知道如何解决该问题。在那里,我需要您的帮助。

pd.read_csv(StringIO(str1), sep=" ")输出以下错误*** pandas.errors.ParserError: Error tokenizing data. C error: Expected 2 fields in line 32, saw 3

请注意,str1仅仅是

'Shares BID\n100 $312.80\n100 $312.77\n4 $312.76\n1 $312.76\n100 $312.75\n100 $312.75\n1 $312.73\n1 $312.73\n1 $312.73\n200 $312.72\n49 $312.72\n100 $312.71\n50 $312.70\n100 $312.68\n50 $312.68\n100 $312.66\n100 $312.66\n800 $312.65\n100 $312.65\n50 $312.65\n100 $312.61\n1 $312.61\n1 $312.59\n1 $312.58\n100 $312.57\n1 $312.57\n1 $312.56\n60 $312.55\n1 $312.55\n100 $312.51\nTotal Shares: 467,365'

如何摆脱标记错误?

0 个答案:

没有答案