In jsonschema
Validierung, ich suche die Validationerror
aller mehreren instances
mit mehreren jeweiligen schemas
in einem einzigen for
Schleife zu drucken, wie für eine Runde auf einer for
Schleife entgegengesetzt von Validierung. Ich möchte so etwas wie dies zu tun:Merge Iterables von Validation in einem einzigen iterable von Validation in JSON Schema
validator = jsonschema.Draft4Validator(schema1)
errors1 = validator.iter_errors(instance1)
validator = jsonschema.Draft4Validator(schema2)
errors2 = validator.iter_errors(instance2)
for error in errors1 + errors2:
print error.message
Aber ich nicht errors1 + errors2
tun kann, wie sie vom Typ sind generator
. Gibt es eine Möglichkeit, alle Fehler in einen einzigen Iterablen zu fügen, so dass ich nur eine for
Schleife verwenden kann? Jede Hilfe wird geschätzt. Vielen Dank.