BUG描述:
在使用pandas读取csv文件时
df = pd.read_csv(path,encoding='utf-8-sig')
提示如下错误:
ParserError: Error tokenizing data. C error: Expected 1 fields in line 25, saw 36
解决方式:
原因是读取csv的时候没有指定分隔符,导致无法正确的解析。加入sep参数即可(ps:具体根据您文件中的分隔符来设置,例如我是使用';'进行分割)
df = pd.read_csv(path,sep=';',encoding='utf-8-sig')