命令行工具,用于验证和漂亮地打印json(仅用于“json.tool”中缺少的选项)

prettyjson的Python项目详细描述


漂亮的json

打印漂亮json的工具(仅用于json.tool中缺少的选项)

对于Python bug tracker中的问题:

安装

使用pip

安装和更新
    pip install -U prettyjson

用法示例

示例1

echo'{"name": "vimfun", "from": "The Earth"}'| python -m prettyjson

结果:

{"name":"vimfun","from":"The Earth",}

示例2

echo'{"name": "vimfun", "from": "The Earth"}'| python -m prettyjson --indent=2

结果:

{"name":"vimfun","from":"The Earth"}

示例3

echo'{"name": "王旭林", "from": "The Earth"}'| python -m prettyjson --indent=2 --no-ensure-ascii

结果:

{"name":"王旭林","from":"The Earth"}

链接

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java库依赖项与非商业用途的兼容性   java将十六进制值转换为十进制值   java字符是如何工作的,它与英文字母有什么关系?   regex java模式从mapper生成的字符串中清除其他字符周围的引号   线程错误本地异常堆栈中的java异常   java如何设置RadioGroupFieldEditor的默认值   正在寻找在java中搜索数组的方法   java在洪水填充游戏中无法显示颜色   JAVAlang.NullPointerException由Geocoder使用GeoTools和Shapefile执行   java在安卓中请求最近的城市   java如何使用闭包编译器运行单个过程?   在java中播放wav文件的音频   JavaSpringHateoasControllerLinkBuilder方法显著增加了响应时间   JComboBox中JButton中的java压力效应   java如何在手机上制作网站图标   通过Java struts web应用程序在Azure AD中进行SAML身份验证