Python单行JSON处理器
项目描述
jqp
jqp是一个Python单行JSON处理器。
需求
Python 2.7, 3.3, 3.4, 3.5
安装
$ pip install jqp
用法
jqp将每一行解析为一个JSON对象,并评估给定的表达式。解析的JSON对象被绑定到一个名为 j 的变量。
jqp cmd
- cmd:
要评估的表达式。
- 可选参数
- -h, --help
显示此帮助消息并退出
- --version
显示版本并退出
- --import IMPORT
要导入的模块
- --ascii-output, -a
使用此选项,jqp确保ASCII输出
- --sort-keys, -S
当命令打印对象时对键进行排序
- --raw-input, -R
将每一行文本作为字符串传递,而不是解析它为JSON
- --raw-output, -r
当结果为字符串时,命令显示原始字符串
- --join-output, -j
不显示换行符
示例
% echo '{"name": "Taro", "age": 10}' | jqp '[j["name"], j["age"]]' ["Taro", 10]
许可证
MIT许可证
项目详情
关闭
jqp-0.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 36f2056806fb2f647f16297e610fd25fb829cc5d137b5c04735ca6191d675502 |
|
MD5 | 448164f8de8566e663c1fb85d5ad9ec5 |
|
BLAKE2b-256 | db14150bb2d87ed605221ef93e7325fb465a1f93a4476a78eefe068f769831fd |