原因:當你用pandas讀取文件報這種錯誤時,一般是因爲你的文件名中帶有中文,例如:
res = pd.read_csv('數據.csv')
修改(方法1):這種情況就會報錯,只需要這樣更改就可以:
f = open('數據.csv')
res = pd.read_csv(f)
(方法2):read_csv中engine參數的問題,默認是C engine,在讀取中文標題時有可能會出錯,解決方法是將engine換爲Python,具體寫法:
df.read_csv('filename', engine='python')