Описание тега colander
Дуршлаг - это простая структура для проверки, сериализации и десериализации данных, полученных с помощью XML, JSON, сообщения формы HTML или любой другой столь же простой структуры данных.
Пакет python для дуршлага позволяет:
- Определите схему декларативно (как серию классов Python) или императивно (с серией вызовов функций).
- Десериализуйте структуру простых типов (последовательности, сопоставления, числа, строки) для создания объектов, соответствующих вашей схеме. Ввод подтверждается автоматически.
- Сериализуйте объекты, соответствующие схеме, в простую структуру Python, подходящую для преобразования в данные формы JSON, XML или HTML.
Дуршлаг - хорошая основа для систем генерации форм, систем описания данных и систем конфигурации.