logo
Loading...

出現UnicodeDecodeError: 'cp950' codec can't decode byte 0xba in position 4: illegal multibyte sequence錯誤 - Cupoy

fh = open("./data/example.csv") f = fh.read() fh...

pycrawler

出現UnicodeDecodeError: 'cp950' codec can't decode byte 0xba in position 4: illegal multibyte sequence錯誤

2019/11/23 上午 10:51
Python網路爬蟲討論版
董景哲
觀看數:67
回答數:2
收藏數:0
pycrawler

回答列表

  • 2019/11/23 下午 00:00
    楊哲寧
    贊同數:
    不贊同數:
    留言數:

    這是預設編碼不支援的問題,可以將open function 裡的 encoding 設定成'utf-8' 'big5'試試看

  • 2019/11/25 下午 10:17
    張維元 (WeiYuan)
    贊同數:0
    不贊同數:0
    留言數:0

    如果是 windows 環境的話,而且看到這樣的錯誤:UnicodeDecodeError: 'cp950' codec can't decode byte 0xba in position 4: illegal multibyte sequence,表示編碼發生問題。


    要在 open 的地方加上open("./data/example.csv", encoding='utf-8')