处理 Centos6 和 Centos7 下,python3 处理中文的神坑

刘悦 at 
在一个阿里云的 ecs 服务器上,安装了 centos6.5,然后部署 Django2.0.4+python3.7.2,处理编码格式为 UTF-8 的 HTTP 请求,但奇怪的发现,将 bytes 类型的请求内容 decode 的时候会报解码错误 UnicodeDecodeError:'ascii'codeccan'tdecodebyte0xe4inposition0:ordinalnotinrange(128)同样的程序,在 windowsMacoscentos5.5 都没问题网上一般的解决方案无非就是 load(sys)或者代码加上#--coding:utf-8--这种,但这是 pytho……