close

【Pandas】Python解決read_csv遇到'utf-8' codec can't decode byte 0xb0 in position 0: invalid start byte問題

一、前言

在pandas使用read_csv(pd.read_csv)時遇到無法順利讀取的情況,

出現utf-8' codec can't decode byte 0xb0 in position 0: invalid start byte問題,

這邊看一下怎麼解決及分析。

可狀況原因:

1. 文字編碼問題 

2. 使用引擎問題

3. 檔案損壞

 

進入基本教學前,不要忘了訂閱按讚分享唷!

部落格教學網站:
https://pixnashpython.pixnet.net/blog
想要即時訂閱最新文章:
https://forms.gle/MdXmiF2HgHhNChL46
訂閱Telegram來接收最新資訊:
https://t.me/joinchat/VUUuDt67Uq5l6CIQ

 

 

二、解決utf-8' codec can't decode byte 0xb0 in position 0: invalid start byte問題


我目前遇到裡面加上engine='python'即可,

如果還沒辦法解決,下面可以留言提出來。

import pandas

df = pandas.read_csv(txt , engine='python')

 

 

 

三、後記


更多pandas教學可以參考下面網址,如果有解決不了的問題可以留言。

https://pixnashpython.pixnet.net/blog/category/461784

 

部落格教學網站:
https://pixnashpython.pixnet.net/blog
想要即時訂閱最新文章:
https://forms.gle/MdXmiF2HgHhNChL46
訂閱Telegram來接收最新資訊:
https://t.me/joinchat/VUUuDt67Uq5l6CIQ

arrow
arrow

    恩哥Python 發表在 痞客邦 留言(0) 人氣()