Русский
Открыть в Telegram

Пост ✈️attrs — библиотека для создания классов с автоматической реализацией методов __init__ и других. Главная функция -

30 декабря 2025
P
Pythoner
Фотография
✈️attrs — библиотека для создания классов с автоматической реализацией методов __init__ и других. Главная функция - автоматически генерирует стандартные методы Python-классов через декларативный синтаксис, сохраняя контроль над типами и валидацией. ➡️Пример использования: import attr @attr.s class Cat: name: str = attr.ib() # обязательное поле age: int = attr.ib(default=1) # с значением по умолчанию is_fluffy: bool = attr.ib(default=True) # и ещё одно murzik = Cat(name="Мурзик", age=3) print(murzik) # Выведет: Cat(name='Мурзик', age=3, is_fluffy=True) 💡Заключение: attrs — даёт скорость разработки + безопасность типов. Совместимость с mypy и IDE (подсказки типов работают из коробки). 🐍Pythoner
13 · 1.7K ·

Рядом в ленте

PPythoner✈️Sparrow — это open-source инструмент для автоматического извлечения данных из документов (PDF, изображений и т.д.). Он использует ML-модели, чтобы превращать PPythoner✈️Метод dict.get() в Python используется для получения значения по ключу из словаря. Он принимает ключ в качестве аргумента и возвращает соответствующее значени
это сообщение
PPythonerФотографияPPythonerОпрос

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем