一个json漂亮的python打印机

pprintjson的Python项目详细描述


pprintjson

PyPi releaseDownloadsDocumentation Status

一个json漂亮的python打印机。

Check out the pprintjson docs

安装

使用标准的^{}json编码器安装

$ pip install pprintjson

使用premier^{}json编码器安装

$ pip install pprintjson[simplejson]

用法

usage: pprintjson.py [-h] [-i num] [-o file] [-c cmd] [-v] [file]

A pretty-printing function for json.

positional arguments:
  file                    json <file> to pretty-print

optional arguments:
  -h, --help              show this help message and exit
  -i num, --indent num    indent <num> number of spaces at each level (default: 4)
  -o file, --output file  write output to <file> instead of stdout (default: stdout)
  -c cmd, --command cmd   json <cmd> to pretty-print
  -v, --version           show program's version number and exit

脚本

漂亮地使用pprintjsoncli从文件中打印json。

$ pprintjson "./path/to/file.json"

漂亮地使用pprintjsoncli从stdin打印json。

$ echo'{ "a": 1, "b": "string", "c": true }'| pprintjson

漂亮地使用pprintjsoncli从string打印json。

$ pprintjson -c '{ "a": 1, "b": "string", "c": true }'

1的indentstring漂亮地打印json。

$ pprintjson -c '{ "a": 1, "b": "string", "c": true }' -i 1

漂亮地从string打印json,并将output保存到文件output.json

$ pprintjson -c '{ "a": 1, "b": "string", "c": true }' -o ./output.json

模块

使用pprintjson模块从dict打印json。

# 1. import the "pprintjson" function.frompprintjsonimportpprintjsonasppjson# 2. pretty print JSON.obj={"a":1,"b":"string","c":True}ppjson(obj)

stdout

许可证

麻省理工学院Travis Clarke

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

推荐PyPI第三方库


热门话题
如何使用Netbeans在Java中创建可执行文件   swing Set不透明(真/假);JAVA   java JPA无法删除具有onotomany关系和cascatype all的实体   java Hibernate自参考映射难题   Java/从字符串到Java代码   java为什么我已经在取整了,却得到了一个无终止小数扩展?   java Wicket onsubmit信息对话框   java如何使用类、类加载器和URL获取资源   java在多模块项目中使用License Maven插件时出错   java HashSet“contains”方法是如何工作的?   图像JavaPNG显示为黑色   java如何在保持内容完整的同时在两个活动之间切换?   JAVA在Tomcat 7.0.27中,WAR无法为Prod正确解包   listview的java onclicklistener   JavaXPages托管Bean可以跨多个数据库工作吗?   java无法停止服务空对象引用错误Android   java将UTF8编码的字符串转换为人类可读的字符串   JavaSpring与JBossSAML的集成   java如何替换AuthorizationCodeInstalledApp类?