簡體   English   中英

UnicodeDecodeError: 'utf-8' 編解碼器無法解碼位置 2 中的字節 0xf1:繼續字節無效

[英]UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf1 in position 2: invalid continuation byte

我是一個對使用 Python 進行機器學習感興趣的新手。 所以我從https://data.world/nrippner/ols-regression-challenge下載了一個數據集,並嘗試使用

dataset = pd.read_csv('cancer_reg.csv')

但是那個錯誤信息出現了。 我該怎么辦?

嘗試以下

dataset = pd.read_csv('cancer_reg.csv',encoding = "ISO-8859-1")

通常這些類型的問題是由編碼引起的。 您可以嘗試組合使用這兩個參數,它應該可以工作。 我使用 latin1 是因為您在錯誤中提供了0x1f

dataset = pd.read_csv('cancer_reg.csv',engine='python',encoding='latin1')

你能把未注冊的人可以訪問的文件放在源網站上嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM