【发布时间】:2018-07-05 16:30:35
【问题描述】:
期望的输出:
'{"a": "йцукен"}'
我试过了:
>>> import json
>>> json.dumps({'a': 'йцукен'})
'{"a": "\\u0439\\u0446\\u0443\\u043a\\u0435\\u043d"}'
如何避免这些 U 码并打印正常符号?
我正在使用 Python 3。
【问题讨论】:
标签: python python-3.x
期望的输出:
'{"a": "йцукен"}'
我试过了:
>>> import json
>>> json.dumps({'a': 'йцукен'})
'{"a": "\\u0439\\u0446\\u0443\\u043a\\u0435\\u043d"}'
如何避免这些 U 码并打印正常符号?
我正在使用 Python 3。
【问题讨论】:
标签: python python-3.x
您可以使用ensure_ascii 关键字参数,如here 所示:
json.dumps({'a': 'йцукен'}, ensure_ascii=False)
【讨论】: