我正在读取一个 csv 文件。
import pandas as pd
df = pd.read_csv("samplefile.csv",delimiter=',')
我得到的错误是:
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa0 in position 182342: invalid start byte
如果我尝试过:
df = pd.read_csv("samplefile.csv",delimiter=',',encoding= 'unicode_escape')
然后,它可以工作,但我得到了不需要的字符,例如“A”
也试过了
df = pd.read_csv("samplefile.csv",delimiter=',',encoding= 'ISO-8859-1')
相同的不需要的字符