Python讀取檔案時出現UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position xx: 解決方案
Python在讀取檔案時
with open('article.txt') as f: # 開啟新的文字
text_new = f.read() # 讀取文字資料
出現錯誤:
UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 145: illegal multibyte sequence
此時有兩種解決方案:
1.將第一條語法改為
with open('article.txt','rb') as f: # 開啟新的文字
text_new = f.read() # 讀取文字資料
2.將第一條語法改為
with open('article.txt','r',encoding='UTF-8') as f: # 開啟新的文字
text_new = f.read() # 讀取文字資料
---------------------
作者:zhang__shuang_
來源:CSDN
原文:https://blog.csdn.net/zhang__shuang_/article/details/82527314
版權宣告:本文為博主原創文章,轉載請附上博文連結!
相關文章
- Python報錯:UnicodeDecodeError: 'gbk' codec can't decode byte ...PythonUnicodeError
- Python3.7使用pip install xxxx報錯:UnicodeDecodeError: 'gbk' codec can't decode bytePythonUnicodeError
- tensorflow讀取圖片時出現錯誤UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid sUnicodeError
- Python讀取csv檔案出現解碼錯誤UnicodeDecodeError: ‘utf-8‘ codec can‘t decodPythonUnicodeError
- pip install 報錯UnicodeDecodeError: 'ascii' codec can't decode byteUnicodeErrorASCII
- UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 0: invalid continuation byteUnicodeError
- pipenv install error UnicodeDecodeError: 'utf8' codec can't decode byte 0xb4 in positionErrorUnicode
- json.dumps錯誤:'utf8' codec can't decode byte解決方案JSON
- PyMySQL 獲取資料 'utf-8' codec can't decode byte 0xed in position 2: 錯誤MySql
- pip install ... ERROR: UnicodeDecodeError: ‘gbk‘ codec can‘t decode/ python setup.py egg_info CheckErrorUnicodePython
- python在用pandas對csv檔案處理的時候報UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb6。。。的錯誤PythonUnicodeError
- Python3解決UnicodeEncodeError: 'ascii' codec can't encode characters in position 0PythonUnicodeErrorASCII
- Python——UnicodeEncodeError: 'ascii' codec can't encode/decode charactersPythonUnicodeErrorASCII
- PIP3安裝報錯nicodeDecodeError: 'ascii' codec can't decode byte 0xc3ErrorASCII
- day1 UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position 2490: illegal multi...UnicodeError
- python報錯問題解決:'ascii' codec can't encode characterPythonASCII
- Mysql:Variable 'XXXt' can't be set to the value of 'NULL'解決MySqlNull
- python 解決讀取檔案時格式不支援的總結Python
- 【linux】Can't connect to MySQL server on 'XXX' (13)問題解決方式LinuxMySqlServer
- 異常: 'ascii' codec can't encode charactersASCII
- 對於python中出現UnicodeDecodeError問題的解決方案PythonUnicodeError
- golang 讀取切分儲存byte流檔案Golang
- 基於.NET的程式讀取Excel檔案的解決方案Excel
- python cx_Oracle: UnicodeEncodeError: 'ascii' codec can't encode charactersPythonOracleUnicodeErrorASCII
- ajax讀取txt文字內容出現亂碼解決方案
- 【python爬蟲】用selenium爬時報錯UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\u2022‘Python爬蟲UnicodeError
- python解壓並讀取檔案Python
- python讀取檔案——python讀取和儲存mat檔案Python
- SVN更新專案出現“Working copy 'XXX' locked”解決
- 本機執行x程式出現:Can't open display 原因及其解決方法
- @PropertySource 註解實現讀取 yml 檔案
- Go 自定義日期時間格式解析解決方案 - 解決 `parsing time xx as xx: cannot parse xx as xx` 錯誤Go
- Supervisor 解決 can't find command *
- 解決can't find -lGL的問題
- python小白檔案讀取Python
- python讀取大檔案Python
- python 讀取csv檔案Python
- 【python】建立,讀取檔案Python