文件名称:jsonobject:适用于Python的简单json-object映射
文件大小:431KB
文件格式:ZIP
更新时间:2024-05-25 02:02:54
Python
jsonobject jsonobject是一个python库,用于将深层嵌套的JSON对象作为格式良好的python对象进行处理。 jsonobject由,我们在其中构建,使用OSS并为OSS做出贡献,以减少世界上的不平等。 jsonobject的设计灵感来自于很大程度上,其API可以与couchdbkit的Document / DocumentSchema部分couchdbkit 。 因为jsonobject不仅更简单,更独立,而且速度更快,所以我们还维护了couchdbkit的分支 ,它由jsonobject支持,并且可以无缝替换主库。 它在 ()中大量使用,并且该API在很大程度上是稳定的,但是将来可能会更改更高级的功能。 入门 要使用pip进行安装,只需运行 pip install jsonobject 例子 下面的代码定义了一个简单的用户模型,并将其自然映射到JSON。
【文件预览】:
jsonobject-master
----setup.py(2KB)
----.gitignore(85B)
----jsonobject()
--------base.c(744KB)
--------properties.c(411KB)
--------api.c(205KB)
--------__init__.py(840B)
--------utils.pyx(1KB)
--------base_properties.c(632KB)
--------base_properties.pyx(10KB)
--------properties.pyx(5KB)
--------containers.pyx(8KB)
--------containers.c(672KB)
--------base.pyx(13KB)
--------utils.c(244KB)
--------api.pyx(2KB)
--------exceptions.py(239B)
----couchdbkit_shim()
--------requirements.txt(17B)
--------__init__.py(757B)
----__init__.py(0B)
----.travis.yml(296B)
----MANIFEST.in(82B)
----sample_generator.py(2KB)
----testcouchdbkit.py(366B)
----LICENSE(3KB)
----setup.cfg(34B)
----README.md(13KB)
----.travis()
--------install_cython.sh(183B)
--------test_cython_files.sh(845B)
----test()
--------couchdbkit()
--------__init__.py(0B)
--------test_stringconversions.py(4KB)
--------test_couchdbkit.py(641B)
--------tests.py(28KB)
----tox.ini(89B)