在Jupyter Notebook中,您可以在Python 3上看到UTF-8表单中的非ASCII字符串 . 但是我发现如果我从 json.dumps() 打印结果,这是不可能的 .
json.dumps()
话虽这么说,用无序文本流动屏幕是非常令人厌恶的 . 是否可以格式化文本但在Jupyter Notebook中显示UFT-8表格?
使用 json.dumps 关键字参数 ensure_ascii=False .
json.dumps
ensure_ascii=False
例:
import json d = {'food': 'smörgåsbord'} print(json.dumps(d)) print(json.dumps(d, ensure_ascii=False))
将输出
{"food": "sm\u00f6rg\u00e5sbord"} {"food": "smörgåsbord"}
1 回答
使用
json.dumps
关键字参数ensure_ascii=False
.例:
将输出