python 笔记 之 json处理python2中的乱码

import json

# python2 中的情况,打印出来的是
a = dict(hello="你好")
print(a)   #打印出来的是十六进制
print(a["hello"])
print(json.dumps(a,ensure_ascii=False))  #正常输出

# python3 中不存在以上情况

'''
python3处理字符串简单,不会出现各种问题
如果出现乱码:
.encode() 一下就好了
'''

'''
python2乱码 处理
json.dumps(json.loads(s),ensure_ascii=False)
'''

猜你喜欢

转载自my.oschina.net/u/3824134/blog/1805302