UnicodeDecodeError: 'gbk' codec can't decode xxxxxx: illegal mul
Python中文文本讀取encoding問題

我目前遇到的encoding只有g(shù)bk和utf-8兩種情況,像其他的unicode我也曉不得,想了解這方面的類別的知識直接百度unicode就可以大概了解,但我目前沒興趣詳細(xì)了解,所以啥也寫不出來。
代碼編輯器用的VSCODE,其他我懶得下,我只是考一個計算機二級,并且正在學(xué)文件讀寫導(dǎo)入部分,像之前數(shù)學(xué)建模想用python搞,第一步就在數(shù)據(jù)導(dǎo)入上卡殼(;′⌒`)

#我就是一個計算機二級還沒過的菜鳥,但我認(rèn)為maybe對于所有的UnicoDedecodeError之類的問題都應(yīng)該首先檢查讀取文本的encoding是哪一類unicode,于是調(diào)用chardet庫中的detect函數(shù)進(jìn)行檢查,示例如下:
#終端顯示的輸出結(jié)果
#為啥要干這么一步嘞,原因如下:
#解決方案如下:
#同樣的類推啊,假設(shè)你是默認(rèn)utf-8結(jié)果報錯'utf-8' codec can't decode xxxxxx,你就在解決方案的encoding那兒寫你檢查出來的unicode類型
標(biāo)簽: