Уроки по Python с НУЛЯ для Data Scientist / Принципы ООП, документация, создание пакетов и модулей
Библиотека Pydantic: валидация данных на Python
Pydantic — это мощная библиотека проверки данных и управления настройками для Python, созданная для повышения прочности и надежности вашей кодовой базы. Pydantic может справиться практически с любым сценарием проверки данных с минимальным количеством кода: от проверки, является ли переменная целым числом, до обеспечения правильных типов данных для ключей и значений вложенных словарей. Одной из главных особенностей Python является то, что это динамически типизированный язык. Динамическая типизация означает, что типы переменных определяются во время выполнения программы...
[🍃] Дата-классы в Python | Ключевые знания для начинающих
Датаклассы - это относительно новая функция, появившаяся в Python 3.7, которая предоставляет простой способ определения классов, используемых в основном для хранения данных. Идея использования датаклассов заключается в том, чтобы уменьшить количество кода, который необходимо писать при определении классов, используемых для представления данных. Вот пример того, как определить простой класс с помощью dataclasses: В этом примере мы определяем класс Person с помощью декоратора @dataclass. Затем мы определяем три переменные экземпляра: имя, возраст и email...