跳转到主要内容

Python单行JSON处理器

项目描述

https://img.shields.io/pypi/v/jqp.svg https://travis-ci.org/unnonouno/jqp.svg?branch=master https://coveralls.io/repos/unnonouno/jqp/badge.png?branch=master

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 (4.4 kB 查看哈希值)

上传时间: 源代码

由以下机构支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页