天天看點

read_csv讀取csv檔案碰到的問題

使用read_csv讀取csv檔案時,提取他的中文列名,需要用notepad将csv檔案轉為“utf-8”編碼,然後以d = read_csv('D:\data.csv',encoding='utf-8')讀取(其實該方法預設使用utf-8)

報錯epandas.errors.ParserError: Error tokenizing data. C error: Expected 6 fields in line 4, saw 7

是因為某些行無法解析,可在read_csv函數中設定error_bad_lines=False,便不再解析錯誤的行。