4.11 【高效编辑 11】输出结果美化:Show as JSON ============================================== .. image:: http://image.iswbm.com/20200804124133.png 当你使用 PyCharm 运行程序后,如果打印了 JSON 字符串,对于人的肉眼来说是很不友好的。 比如这样一段代码 .. code:: python member = '{"name":"xiaoming", "gender": "male", "age": 18}' print(member) 这时候可以在输出窗口点击右键,选择 ``Show as JSON``\ , PyCharm 就会新开一个临时文件显示被格式化过的 JSON 字符串 .. image:: http://image.iswbm.com/20200826084710.png 这个功能在较低版本的 PyCharm 中是没有的。 同时,我发现这个功能有两个缺点 1、只能美化打印的 JSON 字符串,在美化打印的字典时,会有一点问题。 比如这样一段代码 .. code:: python member = {"name":"xiaoming", "gender": "male", "age": 18} print(member) .. image:: http://image.iswbm.com/20200826085228.png 2、打印的 JSON 字符串里不能有 ``[]``\ ,不然解析会有问题 .. image:: http://image.iswbm.com/20200826085448.png --------------