编写json的艺术

justif的Python项目详细描述


json对齐

docsDocumentation Status
coverage
coverage
tests
Travis-CI Build StatusRequirements Status
package
PyPI Package latest releasePyPI WheelSupported versions

安装

此项目仅支持python3版本python2支持可能会在upcomming版本中出现

通过PIP

# if under linux machiene
pip3 install justify

# if under windows
pip install justify

通过Github

#cloning git repo
git clone git@github.com:AngrySoilder/json-justify.git
cd json-justify
python3 setup.py install

基本用法

json_justify的基本用法如下所示,它用于验证来自源的数据

fromjson_justifyimportJsonManagerfromjson_justify.fieldsimportString,Number,Boolean,ArrayclassJs(JsonManager):name=String("name")age=Number("age")male=Boolean("male")friends=Array("friends")data={"name":"john doe","age":120,"male":False,"friends":["Jelly","Kelly"]}# This will return Truejs=Js(data=data)data.is_valid()

贡献

我们欢迎您的贡献,我们非常感谢您的贡献!每 一点点帮助,功劳就会一直得到。

报告错误

https://github.com/AngrySoilder/json-justify/issues

如果您报告了一个错误,请包括:

  • 您的操作系统名称和版本。
  • 有关本地设置的任何有助于故障排除的详细信息。
  • 如果可以,请提供详细的步骤来重现错误。
  • 如果您没有步骤来重现错误,只需在 尽可能多的细节。开始讨论这个问题的问题 很受欢迎。

提交反馈

发送反馈的最佳方式是在 https://github.com/AngrySoilder/json-justify/issues

如果您提出一项功能:

  • 详细解释它的工作原理。
  • 尽量缩小范围,以便于实施。
  • 记住这是一个志愿者驱动的项目 欢迎使用:)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
hbm中的java异常。xml   java如何扩展JavaDoc5.0标准doclet?   java将所有非字母数字更改为+   java如何使用JSP从URL获取参数   把java学校的程序员变成C或C++程序员有多难?   java使用HTML获取表内容   java在JPanel中使用repaint()方法而不删除已绘制的内容   rest如何在Java中动态映射同一父类的子对象列表   如果协议不是http或https,java如何解析URL?   java删除文本时如何在eclipse中隐藏建议框?   java代码名1 GPS跟踪器   java寻找骑士所有独特的可能动作   从一个管道到另一个进程的java InputStream仍然被阻塞   java在阶段后将子项添加到窗格。show()   java如何确保在子对象中调用超级方法?   java从json对象获取值   java使用多线程读取文件   java Struts 1.1+Hibernate 3.2集成