您的位置:首页 > 编程语言 > Python开发

python 网页显示 json序列化中文乱码

2017-10-17 15:29 387 查看
json.dumps(self.__to_dict__(), ensure_ascii=False).decode('utf-8').encode('gb2312')

首先设置

ensure_ascii=False


返回utf-8编码的内容

再转为gb2312

decode('utf-8').encode('gb2312')
先decode为unicode,然后encode为gb2312

问题:

json.dumps(self.__to_dict__()).decode('ascii').encode('gb2312')

按理说上面这样写也不会出现乱码,但事实却是出现乱码了

但是在给layui的table数据时

json.dumps( self.__to_dict__())这样写就可以
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: