[Перевод] Строгая десериализация YAML в Python c библиотекой marshmallow
#Python #python3 #dataclass #yaml #marshmallow IV
https://habr.com/ru/post/539600/
#Python #python3 #dataclass #yaml #marshmallow IV
https://habr.com/ru/post/539600/
t.me
Строгая десериализация YAML в Python c библиотекой marshmallow
Исходная задача Необходимо прочитать нетривиальный конфиг из .yaml файла. Структура конфига описана с помощью дата-классов. Необходимо, чтобы при десериализаци...
[Перевод] 9 причин использовать dataclasses в Python
#БлогкомпанииOTUS #Python #pythondeveloper #dataclass #декораторы IV
https://habr.com/ru/post/650257/
#БлогкомпанииOTUS #Python #pythondeveloper #dataclass #декораторы IV
https://habr.com/ru/post/650257/
Хабр
9 причин использовать dataclasses в Python
Начиная с версии 3.7 в Python представлены dataclasses (см. PEP 557), новый функционал, определяющий классы, содержащие и инкапсулирующие данные.Недавно я начал использовать этот модуль в нескольких...
[Перевод] 7 подходов к проверке атрибутов классов в Python
#Python #валидаторы #валидацияданных #dataclass #pydantic #marshmellow #дескрипторы IV
https://habr.com/ru/articles/732388/
#Python #валидаторы #валидацияданных #dataclass #pydantic #marshmellow #дескрипторы IV
https://habr.com/ru/articles/732388/
Хабр
7 подходов к проверке атрибутов классов в Python
Проверка типов и проверка значений обрабатываются в Python гибким и неявным образом. В Python начиная с Python 3 появился модуль 1 typing , который обеспечивает поддержку подсказок типов во время...