关于UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa6 in position 9737: 的解决
生活随笔
收集整理的這篇文章主要介紹了
关于UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa6 in position 9737: 的解决
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
異常原因:
判斷這個(gè)版本django由于出錯(cuò)信息的代碼有編碼讀取問(wèn)題 造成無(wú)法正常顯示。
根據(jù)提示找到 python安裝路徑\Lib\site-packages\django\views\debug.py ,
打開(kāi)后,修改約在 332 行處,將下列代碼注釋掉(源碼不要改,不要?jiǎng)h除,注釋掉就可以,在指定的位置輸入新的代碼):
并新增代碼:
with Path(CURRENT_DIR, 'templates', 'technical_500.html').open(encoding='utf-8') as fh:總結(jié)
以上是生活随笔為你收集整理的关于UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa6 in position 9737: 的解决的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【django】项目准备
- 下一篇: 【django】数据库操作-增 删 改