df = pd.read_csv("E:\\!!C\\Problem_C_Data_Wordle(2).xlsx",encoding='ISO-8859-1',lineterminator="\n" )
遇到这种第一行和第二行数量不一样的数据excel怎么导入?
ParserError: Error tokenizing data. C error: Expected 6 fields in line 136, saw 8
你把第一行删除掉试试就知道了
这个错误通常是由于某一行的数据格式不符合预期,导致读取器无法正确解析该行数据,从而引发的异常。
在你的情况下,错误信息显示在第136行,期望有6个字段,但实际上看到了8个字段。这表明这一行的数据格式不符合CSV文件的格式要求。
建议你先打开这个文件,检查第136行的数据是否符合CSV格式要求,主要是确保该行数据的字段数与文件中的其他行相同。你可以使用Excel或其他电子表格软件打开文件,查看该行的数据格式是否正确。
另外,如果你的数据中包含了不规则的文本格式(如HTML标记、多余的空格等),也可能会导致解析错误。在这种情况下,你可能需要使用一些数据清洗技术,去除无用的文本格式,以使数据格式符合CSV文件的要求。