python 把json数据保存到mysql数据库时信息中文变成乱码/unicode字符集处理办法

 Pala   2017-11-17 15:27   221 人阅读  0 条评论

如:{"电影":"阿凡达"}写入到数据库变成{'\xe7\x94\xb5\xe5\xbd\xb1': '\xe9\x98\xbf\xe5\x87\xa1\xe8\xbe\xbe'}

使用的办法

temp_dict={"电影":"阿凡达"}
import json
temp_dict=json.dumps(temp_dict)
写入数据库

实际结果是:

{'\xe7\x94\xb5\xe5\xbd\xb1': '\xe9\x98\xbf\xe5\x87\xa1\xe8\xbe\xbe'}


解决办法


temp_dict={"电影":"阿凡达"}
import json
temp_dict=json.dumps(temp_dict,ensure_ascii=False)
写入数据库



本文地址:http://chenxm.cc/post/492.html
版权声明:本文为原创文章,版权归 Pala 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?