用于ndjson的jsondecoder
ndjson的Python项目详细描述
ndjson
支持ndjson。简单明了。
功能
- 熟悉的界面
- 非常小
- 无依赖关系
- 按广告工作
- 有测试
使用量
ndjson公开的api与内置的json和pickle包相同。
importndjson# load from file-like objectswithopen('data.ndjson')asf:data=ndjson.load(f)# convert to and from objectstext=ndjson.dumps(data)data=ndjson.loads(text)# dump to file-like objectswithopen('backup.ndjson','w')asf:ndjson.dump(items,f)
它包含JSONEncoder和JSONDecoder类 与其他库一起使用,例如requests:
importndjsonimportrequestsresponse=requests.get('https://example.com/api/data')items=response.json(cls=ndjson.Decoder)
学分
这个包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。
历史记录
0.2.0(2019-08-01)
- 添加对3.7的支持
- 拆下3.4的支架
0.1.0(2018-05-17)
- pypi上的第一个版本。