python2项目出现的错误(UnicodeDecodeError)
刚启动django就出现了bug UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0x?? in position 1无从改起 赶紧去百度了一下 原来是大家都有这个问题 python2.7解释器自带问题 所以 以下是解决方案 python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0x?? in position 1: ordinal not in range(128),python没办法处理非ascii编码的,此时需要自己设置将python的默认编码,一般设置为utf8的编码格式。 ? ? 之后出现了这种报错 UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xc8 in position 0: invalid continuation byte ? 我又去把utf-8改成了gbk 然后项目起来了 但是项目里还有错 欲哭无泪 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |