从JSON模式生成Python类的源代码。
jschema-to-python的Python项目详细描述
jschema到python
从JSON模式生成Python类。在
使用
python -m jschema_to_python [-h] -s SCHEMA_PATH -o OUTPUT_DIRECTORY [-m MODULE_NAME] -r ROOT_CLASS_NAME [-g HINTS_FILE_PATH] [-f] [-v] Generate source code for a set of Python classes from a JSON schema. optional arguments: -h, --help show this help message and exit -s SCHEMA_PATH, --schema-path SCHEMA_PATH path to the JSON schema file -o OUTPUT_DIRECTORY, --output-directory OUTPUT_DIRECTORY directory in which the generated classes will be created -m MODULE_NAME, --module-name MODULE_NAME name of the module containing the object model classes -r ROOT_CLASS_NAME, --root-class-name ROOT_CLASS_NAME the name of the class at the root of the object model represented by the schema -g HINTS_FILE_PATH, --hints-file-path HINTS_FILE_PATH path to a file containing hints that control code generation -f, --force overwrite the output directory if it exists -v, --verbose increase output verbosity (may be specified up to two times)
贡献
这个项目欢迎大家的贡献和建议。大多数投稿需要你同意 贡献者许可协议(CLA)声明您有权并实际上授予我们 使用你的贡献的权利。有关详细信息,请访问https://cla.opensource.microsoft.com。在
当您提交请求时,CLA bot将自动确定您是否需要提供 一个CLA并适当地装饰PR(例如状态检查、评论)。只需按照说明操作即可 由bot提供。您只需使用我们的CLA在所有回购中执行一次。在
本项目采用了Microsoft Open Source Code of Conduct。 有关详细信息,请参阅Code of Conduct FAQ或 如有任何其他问题或意见,请联系opencode@microsoft.com。在
- 项目
标签: