读取中文时'utf-8' codec can't decode byte 0xa1 in position 0: invalid start byte
生活随笔
收集整理的這篇文章主要介紹了
读取中文时'utf-8' codec can't decode byte 0xa1 in position 0: invalid start byte
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
f = open('threeking.txt', 'r', encoding="utf-8").read() 報錯
方案1:
方案2:
f = open('file.txt', 'r', encoding='utf-8') txt =f.read() if txt.startswith(u'\ufeff'):content = txt.encode('utf8')[3:].decode('utf8')方案3
f = open('file.txt', 'r', encoding='utf-8_sig')總結
以上是生活随笔為你收集整理的读取中文时'utf-8' codec can't decode byte 0xa1 in position 0: invalid start byte的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: unity 预编译指令
- 下一篇: 网关设备