今天是要Django3.5设置项目,结果出现中文报错,虽然之前分析过py2.7的报错原因,但是在py3之后reload不在使用,需要引入: from importlib import reload 但是这个并没有任何用,因为在py3之后默认编码不再是字节码,而是utf-8,可以使用代码查看 sys.getdefaultencoding() 这时候就出现了新的错误,出错地点 data = data.encode() AttributeError: 'bytes' object has no att…