Каталог каналов Новое Каналы в закладках Мои каналы Поиск постов Рекламные посты
Инструменты
Мониторинг Новое Детальная статистика Анализ аудитории Telegraph-статьи Бот аналитики
Полезная информация
Инструкция Telemetr Документация к API Чат Telemetr
Полезные сервисы
Защита от накрутки Создать своего бота Продать/Купить канал Монетизация

Не попадитесь на накрученные каналы! Узнайте, не накручивает ли канал просмотры или подписчиков Проверить канал на накрутку
Прикрепить Телеграм-аккаунт Прикрепить Телеграм-аккаунт

Телеграм канал «Постоянный репозиторий по Python»

Постоянный репозиторий по Python
161
0
1
0
321
Подписчики
Всего
1 883
Сегодня
-2
Просмотров на пост
Всего
272
ER
Общий
20.97%
Суточный
10.9%
Динамика публикаций
Telemetr - сервис глубокой аналитики
телеграм-каналов
Получите подробную информацию о каждом канале
Отберите самые эффективные каналы для
рекламных размещений, по приросту подписчиков,
ER, количеству просмотров на пост и другим метрикам
Анализируйте рекламные посты
и креативы
Узнайте какие посты лучше сработали,
а какие хуже, даже если их давно удалили
Оценивайте эффективность тематики и контента
Узнайте, какую тематику лучше не рекламировать
на канале, а какая зайдет на ура
Попробовать бесплатно
Показано 7 из 161 постов
Смотреть все посты
Пост от 25.12.2025 11:25
1
0
0
Пост от 25.12.2025 11:25
1
0
0
Пост от 23.12.2025 10:52
2
0
0
Типизация данных: TypedDict, dataclasses и Pydantic Структуры данных – это основа любого приложения. И именно здесь типизация приносит максимальную пользу: меньше ошибок, лучше документация, надёжные контракты в API. Вот что сегодня используют чаще всего. 🔹 1. TypedDict – строгие словари для JSON class Product(TypedDict): id: int title: str price: float Преимущество: — IDE знает, какие ключи есть, — ловятся опечатки, — структура данных однозначна. 🔹 2. dataclasses — лёгкие модели для бизнес-логики from dataclasses import dataclass @dataclass class Config: host: str port: int debug: bool = False Объекты создаются просто, читаются легко, типы всегда на виду. 🔹 3. Pydantic — валидация + типизация в одном инструменте from pydantic import BaseModel class UserModel(BaseModel): id: int email: str user = UserModel(id=1, email="test@example.com") Pydantic автоматически преобразует типы, проверяет структуру и выдаёт красивые ошибки. Практически стандарт для FastAPI и любых сервисов. Эти три подхода закрывают разные уровни работы с данными: от внешних API до внутренней логики. ➡️ В следующем посте — типизация архитектуры: Protocol, Literal, Enum. (следите за обновлениями и поддержите канал через boost https://t.me/boost/phytonrepoz)
Пост от 18.12.2025 11:16
27
0
0
Пост от 18.12.2025 11:16
27
0
0
Пост от 17.12.2025 10:43
27
0
0
Как выглядят современные аннотации в Python: ключевые правила Когда инструменты настроены, важно правильно писать сам код. Современные аннотации должны быть понятными, лаконичными и максимально полезными для статических анализаторов. 🔹 1. Аннотации обязательны для всех публичных функций def get_balance(user_id: int) -> float: ... Сигнатура должна говорить всё: что принимает и что возвращает. 🔹 2. Используем новый синтаксис коллекций Современный стиль: items: list[str] = ["apple", "banana"] prices: dict[str, float] = {"apple": 1.2} Устаревший стиль: from typing import List, Dict items: List[str] Новый вариант проще, лучше читается и полностью поддерживается анализаторами. 🔹 3. Корректная работа с опциональными значениями Больше никаких «пустых строк» или магических значений. def find_user(name: str) -> User | None: ... Анализатор понимает этот контракт и подсветит ошибки, если вы забыли обработать None. Такие простые правила дают удивительно много: код становится самодокументируемым и безопасным. ➡️ В следующем посте — о типизации данных: модели через `TypedDict, dataclasses и Pydantic. (следите за обновлениями и поддержите канал через boost https://t.me/boost/phytonrepoz)
Пост от 11.12.2025 11:09
254
0
0
Смотреть все посты