import json
obj = dict(name = '晓明',age = 20,nu = 'huiui')
s = json.dumps(obj,ensure_ascii = False)#{"name": "晓明", "age": 20, "nu": "huiui"}
h = json.dumps(obj,ensure_ascii = True)#{"name": "\u6653\u660e", "age": 20, "nu": "huiui"}
print(s,'\n',h)
print(chr(int('6653',16)),chr(int('660e',16)))#晓 明
# 如果ensure_ascii为True(默认值),则输出保证将所有输入的非ASCII字符转义。如果确保ensure_ascii为False,这些字符将原样输出。
左上角不是可以切换语言吗,简繁中文都有
Sign in to make a reply
tycoonBrain
import json
obj = dict(name = '晓明',age = 20,nu = 'huiui')
s = json.dumps(obj,ensure_ascii = False)#{"name": "晓明", "age": 20, "nu": "huiui"}
h = json.dumps(obj,ensure_ascii = True)#{"name": "\u6653\u660e", "age": 20, "nu": "huiui"}
print(s,'\n',h)
print(chr(int('6653',16)),chr(int('660e',16)))#晓 明
# 如果ensure_ascii为True(默认值),则输出保证将所有输入的非ASCII字符转义。如果确保ensure_ascii为False,这些字符将原样输出。