是否可以在Jupyter Notebook的json.dumps中显示非ascii字符串?

时间:2018-09-06 17:17:54

标签: python json jupyter-notebook

在Jupyter Notebook中,您可以在Python 3上看到其UTF-8形式的非ASCII字符串。但是我发现,如果我从json.dumps()打印结果,那是不可能的。

话虽这么说,用无序文本在屏幕上流动是非常令人吃惊的。是否可以设置文本格式但仍在Jupyter Notebook中显示UFT-8表单?

1 个答案:

答案 0 :(得分:1)

使用with AdoQuery do begin Close; SQL.Clear; SQL.Add('SELECT (name+' '+surname+' '+father) as initihal, address from user'); Open; end; 关键字参数json.dumps

示例:

ensure_ascii=False

将输出

 import json

 d = {'food': 'smörgåsbord'}
 print(json.dumps(d))
 print(json.dumps(d, ensure_ascii=False))