小编Ada*_*ain的帖子

在 Python 中根据 OpenAPI YAML 验证请求

我已经使用 Open API 3 标准(使用stoplight.io)编写了 API 文档。现在我正在 Python 3.7 中实现 API,并且我不想重写所有架构,更不用说我希望将我的 API 与我的文档结合起来以防止出现差异。

我发现像pydanticopenapi-schema-validator这样的工具似乎相关,但不适合我的用例。例如,pydantic 希望我首先创建 pythonic 对象,然后导出到json_schema并且openapi-schema-validator只需要 json 模式,而我有一个 Open API yaml。

这似乎是一个标准问题,但我还没有找到好的答案。谢谢!

python validation schema swagger openapi

5
推荐指数
1
解决办法
1555
查看次数

标签 统计

openapi ×1

python ×1

schema ×1

swagger ×1

validation ×1