pip install colander python import colander class Person(colander.MappingSchema): name = colander.SchemaNode(colander.String()) age = colander.SchemaNode(colander.Int(), validator=colander.Range(0, 150)) def validate_person(data): schema = Person() try: schema.deserialize(data) return True except colander.Invalid as e: return False python import colander class Person(colander.MappingSchema): name = colander.SchemaNode(colander.String()) age = colander.SchemaNode(colander.Int()) def serialize_person(person): schema = Person() return schema.serialize(person) person_data = { 'name': 'John', 'age': 25 } serialized_data = serialize_person(person_data) print(serialized_data)


上一篇:
下一篇:
切换中文