用于处理JSON文件的工具。
sb-json-tools的Python项目详细描述
python json工具
用于处理json(尤其是)json数组的工具。在
如果存在,则使用ujson
,否则使用标准json
。在
使用
安装
pip install sb-json-tools
json iter(lib: sb_json_tools.jt_iter
)
允许您使用json.load
和json.dump
与
json和json行文件以及转储生成器。在
from sb_json_tools import json_iter, jsonl_iter
# Open and read the file
data = json_iter.load_from_file("data.json")
# Process file
# Write to file
jsonl_iter.dump_to_file(data, "data.jsonl")
json值(lib: sb_json_tools.jt_val
)
允许您验证json对象的iterable 根据json-schema
常规和异步函数。在
json差异(lib: sb_json_tools.jsondiff
)
允许您比较两个json对象并获取报告 如果它们有区别的话。在
json值
使用模式json-schema验证json文件的命令行工具。在
发展
复制回购后,只需运行
$ make test
要设置虚拟环境, 安装开发依赖项 然后运行单元测试。在
注意:如果在激活的虚拟环境中运行该命令, 而是使用这种环境。在
- 项目
标签: