UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 0: invalid continuation by 解决方案
生活随笔
收集整理的這篇文章主要介紹了
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 0: invalid continuation by 解决方案
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
利用Python讀取txt文本文件時(shí)我們有時(shí)候會(huì)遇到這樣的問題,那么這并不代表我們的程序有錯(cuò),而是這該死的編碼格式的影響,windows 環(huán)境下的txt文件為 utf-8 的編碼格式,但是這個(gè)格式會(huì)因?yàn)槟承┡虐鎲栴}而造成我們意想不到報(bào)錯(cuò)。即使我們?nèi)庋劭吹降臄?shù)據(jù)非常正常,但是程序運(yùn)行的時(shí)候也會(huì)報(bào)錯(cuò)。所以我們可以將utf-8編碼格式改成ANSI模式進(jìn)行讀取。筆者的問題就是通過這種辦法解決的,也許會(huì)有更好的辦法。但這種問題眾說紛壇,能解決問題的辦法就是好辦法,這個(gè)坑先記下來,希望有更多地解決辦法。
總結(jié)
以上是生活随笔為你收集整理的UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 0: invalid continuation by 解决方案的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用python将txt文件中的内容写入
- 下一篇: Python将文字转拼音