期望的输出:
'{"a": "йцукен"}'
我尝试过这个:
>>> import json
>>> json.dumps({'a': 'йцукен'})
'{"a": "\\u0439\\u0446\\u0443\\u043a\\u0435\\u043d"}'
如何避免这些 U 代码并打印正常符号?
我使用的是 Python 3。
最佳答案
您可以使用 ensure_ascii
关键字参数,如下所示 here :
json.dumps({'a': 'йцукен'}, ensure_ascii=False)
关于python - 如何将包含西里尔字母字符串的字典字符串化为漂亮的 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48459574/