Я просто написал инструмент pyswagger , который вам подходит.
Он загружает декларацию Swagger API и способен преобразовывать объект python в / из примитивов Swagger. Также предоставляйте набор клиентских реализаций (включая запросы & amp; tornado.httpclient.AsyncHTTPClient), которые могут напрямую обращаться к службе с поддержкой Swagger.
Этот инструмент имеет тенденцию решать первую проблему, с которой я столкнулся при адаптации Swagger в python, и все еще довольно новый. Добро пожаловать на любое предложение.
Вы должны использовать числовую формулу для возврата 1 и 0 и текстовую формулу, если вы возвращаете «1» и «0». Я не уверен, что есть более элегантный способ получить желаемые результаты, но могут работать следующие критерии:
a. Formula (Numeric) is equal to 1 then
b. Formula = Case when {item.vendorcode}='CE263AG' OR {item.vendorcode}='51640A' then 1 else 0 end
Удачи!