【问题标题】:ParserError: Error tokenizing data. C error: Expected 2 fields in line 30, saw 3ParserError:错误标记数据。 C 错误:预计第 30 行中有 2 个字段,看到 3
【发布时间】:2020-11-02 19:50:45
【问题描述】:

我试图使用 pandas.read_csv() 读取此文本文件,但我收到此错误“ParserError: Error tokenizing data.C error: Expected 2 fields in line 30, saw 3”。我知道这是一个愚蠢的问题。我是一个新手。 将熊猫导入为 pd data=pd.read_csv("source-document00001.txt",sep=".")

【问题讨论】:

    标签: pandas


    【解决方案1】:

    您可以跳过错误行

    data = pd.read_csv("source-document00001.txt",sep=".", error_bad_lines=False)
    

    【讨论】:

    • 谢谢,@oli5679 它有效。因为我正在做一个 NLP 项目。大部分上下文都会丢失,我有可能得到不准确的预测。
    • @Arjun_dev 祝你好运。如果不访问该文件,就很难提出替代方案。
    猜你喜欢
    • 2021-02-10
    • 2018-03-14
    • 2020-12-10
    • 1970-01-01
    • 2018-05-10
    • 1970-01-01
    • 1970-01-01
    • 2020-04-12
    • 1970-01-01
    相关资源
    最近更新 更多