Python报错SyntaxError: (unicode error) ‘utf-8‘ codec can‘t decode byte 0xc5 in position 0: invalid
生活随笔
收集整理的這篇文章主要介紹了
Python报错SyntaxError: (unicode error) ‘utf-8‘ codec can‘t decode byte 0xc5 in position 0: invalid
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
python報(bào)錯(cuò):SyntaxError: (unicode error) ‘utf-8’ codec can’t decode byte 0xc5 in position 0: invalid continuation byte Press any key to continue . . . 的解決方法和原因
日期:2022年2月18日
作者:任聰聰
報(bào)錯(cuò)現(xiàn)象
即使加了 utf-8的編碼聲明依然是一樣會(huì)報(bào)錯(cuò)。
原因說明
1.復(fù)制粘貼導(dǎo)致的編譯問題,如本來在word中,然后復(fù)制到py文件中。
2…txt文件改成py導(dǎo)致的編譯問題。
解決方法
可以先試試加上頭部的默認(rèn) utf-8的注釋片段,然后看看會(huì)不會(huì)好,如果不好再用下面的方法。
步驟一、使用pycharm 編譯工具打開問題的文件或項(xiàng)目
步驟二、看下文件內(nèi)部的中文是否正常
結(jié)果是不正常的,故此我們需要把word或者txt中的文本重新通過pycharm,編輯一遍。復(fù)制沒有亂碼的代碼到工具后,即可恢復(fù)如初。
總結(jié)
以上是生活随笔為你收集整理的Python报错SyntaxError: (unicode error) ‘utf-8‘ codec can‘t decode byte 0xc5 in position 0: invalid的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1.4编程基础之逻辑表达式与条件分支 2
- 下一篇: 白鹭引擎增加点击事件实例