T
Size: a a a
T
T
АП
T
T
АП
import yaml
import json
schema = json.load(open('schema.json'))
schema['$schema']
>>> 'http://json-schema.org/draft-04/schema#'
swagger = yaml.safe_load(open('requirements/swagger.yml'))
swagger['openapi']
>>> '3.0.1'
validate(instance=swagger, schema=schema)
from jsonschema import validate
validate(instance=swagger, schema=schema)
return _compile(pattern, flags).search(string)
TypeError: expected string or bytes-like object
ajv validate --all-errors -s schema.json -d requirements/swagger.yml
requirements/swagger.yml valid
T
T
T
import yaml
import json
schema = json.load(open('schema.json'))
schema['$schema']
>>> 'http://json-schema.org/draft-04/schema#'
swagger = yaml.safe_load(open('requirements/swagger.yml'))
swagger['openapi']
>>> '3.0.1'
validate(instance=swagger, schema=schema)
from jsonschema import validate
validate(instance=swagger, schema=schema)
return _compile(pattern, flags).search(string)
TypeError: expected string or bytes-like object
ajv validate --all-errors -s schema.json -d requirements/swagger.yml
requirements/swagger.yml valid
АП
npm i ajv-cli
T
npm i ajv-cli
T
АП
pip freeze | grep json
jsonschema==3.2.0
T
T
АП
АП
АП
T