uz
Feedback
Zen of Python

Zen of Python

Kanalga Telegram’da o‘tish

Полный Дзен Пайтона в одном канале Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/xZOL

Ko'proq ko'rsatish

📈 Telegram kanali Zen of Python analitikasi

Zen of Python (@zen_of_python) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 19 291 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 6 987-o'rinni va Rossiya mintaqasida 35 120-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 19 291 obunachiga ega bo‘ldi.

06 Iyun, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni 37 ga, so‘nggi 24 soatda esa -4 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 12.72% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 5.70% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 2 453 marta ko‘riladi; birinchi sutkada odatda 1 099 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 9 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent github, rust, pip, api, install kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
Полный Дзен Пайтона в одном канале Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/xZOL

Yuqori yangilanish chastotasi (oxirgi ma’lumot 08 Iyun, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.

19 291
Obunachilar
-424 soatlar
+297 kunlar
+3730 kunlar
Postlar arxiv
PEP 751 принят: Python получит стандартный lock-файл для точной установки зависимостей Создатели языка утвердили ввод стандар
PEP 751 принят: Python получит стандартный lock-файл для точной установки зависимостей Создатели языка утвердили ввод стандартного lock-файл для проекта. Это обеспечит установку фиксированных версий зависимостей и значительно упростит управление воссоздание проекта на новой машине. Существующие решения — pip freeze, pip-tools, Poetry, PDM, uv используют разные форматы, не совместимые друг с другом и требуют отдельной логики от инструментов и пользователей. Новый стандарт должен устранить эту фрагментацию. #факт @zen_of_python

mpl_ascii | Графики на ASCII Если вы вынуждены работать со средой без картинок, эта библиотека позволяет рендерить сложные ча
mpl_ascii | Графики на ASCII Если вы вынуждены работать со средой без картинок, эта библиотека позволяет рендерить сложные чарты Matplotlib целиком из символов. Старший брат ASCII-графики, которую мы все так любим. Цена: бесплатно Репозиторий проекта #инструмент @zen_of_python

Готовимся к собесу В репозитории собрали вопросы + ответы оптимального объема на русском для собеседований: — Основы Python:
Готовимся к собесу В репозитории собрали вопросы + ответы оптимального объема на русском для собеседований: — Основы Python: Вопросы о синтаксисе, типах данных, управлении потоком и функциях. — Структуры данных: Вопросы о списках, кортежах, множествах и словарях. — ООП (Объектно-Ориентированное Программирование): Вопросы о классах, наследовании и полиморфизме. — Исключения и обработка ошибок: Вопросы о том, как обрабатывать исключения и создавать собственные исключения. — Модули и пакеты: Вопросы о работе с модулями, импортом и созданием пакетов. — Алгоритмы и структуры данных: Вопросы о сортировке, поиске и других алгоритмах. #основы @zen_of_python

Квиз про while Небольшая англоязычная викторина на 11 вопросов про цикл «пока [условие выполняется]». Самое оно для подготовк
Квиз про while Небольшая англоязычная викторина на 11 вопросов про цикл «пока [условие выполняется]». Самое оно для подготовки к собеседованию или раскачке новичка. Подготовиться к тесту можно с помощью статьи. #квиз @zen_of_python

Ищете сервер, который не подведёт ни на деплое, ни под нагрузкой? Если нужен стабильный, быстрый и неубиваемый виртуальный се
Ищете сервер, который не подведёт ни на деплое, ни под нагрузкой? Если нужен стабильный, быстрый и неубиваемый виртуальный сервер в России, присмотритесь к Aéza. У ребят:   — Мощные процессоры Ryzen 9 9950X и Core i9-14900K   — До 25 Гбит/с — это не шутки   — Бесплатная DDoS-защита   — Любая ОС: Linux, Windows, FreeBSD, Astra Linux Aéza — это про адекватную цену, современное железо и быструю настройку. Можно подобрать тариф под почти любую задачу: от хостинга pet-проекта в Питере до полноценной BI-системы в московском дата-центре. А если хочется погонять свежий релиз на Ubuntu 22.04 или собрать нейросетку на 16 ядрах — тут и под Hi-CPU найдётся место. Заходите на сайт и забирайте 15% кэшбек на любой тариф. Это #партнёрский пост

Вопрос подписчика Задает @levisserena: Всем привет. Помогите разобраться с TypeVar Один из соразработчиков указал что-то типа
Вопрос подписчика Задает @levisserena: Всем привет. Помогите разобраться с TypeVar Один из соразработчиков указал что-то типа того (упрощу, но не всё, чтоб картина была):

from typing import TypeVar
from uuid import UUID

from sqlalchemy.ext.asyncio import AsyncSession

ModelType = TypeVar('ModelType')


class CRUDBase(Generic[ModelType]):


    def __init__(self, model: Type[ModelType]):
        """
        Инициализирует CRUD-класс с указанной моделью.

        Параметры:
            model: SQLAlchemy-модель (класс), связанный с таблицей в БД.
        """
        self.model = model

    async def get(self, session: AsyncSession, obj_id: int | str | UUID) -> ModelType | None:
        """
        Получает объект по ID (int, str или UUID).

        Возвращает объект модели или None, если он не найден.
        """
        result = await session.execute(select(self.model).where(self.model.id == obj_id))
        return result.scalars().first()
Вопрос к строке result = await session.execute(select(self.model).where(self.model.id == obj_id)), а точнее к self.model.id. Линтер подчеркивает это self.model.id, мол нет у него атрибута id ("type[ModelType]" has no attribute "id"). Как быть? Есть ли способ, обойтись малой кровью, и указать, что id или любой другой атрибут есть? Ну или как это делать по правильному. NB! Пожалуйста, будьте взаимовежливы. Однажды и вам помогут в этой рубрике. #обсуждение @zen_of_python

Repost from IT Юмор
Как называют разработчика, который перешёл на Python? ОТСТУПНИК @ithumor

1 апреля в этом канале розыгрышей не будет Редакция просто оставляет вам здесь подборку Pythonic-мемов, которые подписчики ще
+8
1 апреля в этом канале розыгрышей не будет Редакция просто оставляет вам здесь подборку Pythonic-мемов, которые подписчики щедрее всего одарили лайками за последнее время. Чистое наслаждение настоящего питониста #кек @zen_of_python

Помните про ускорение Python на 30%? Недавно за счет tail-calls оптимизировали C-компилятор, который помогает вашему питониче
Помните про ускорение Python на 30%? Недавно за счет tail-calls оптимизировали C-компилятор, который помогает вашему питоническому коду работать. Один весьма кропотливый разработчик задизайнил несколько экспериментов, чтобы оценить этот столь долгожданный прирост производительности. Статья хардкорная и новичкам будет особенным испытанием (впрочем, всегда можно попросить нейронку ее резюмировать / упростить). Хоть в рамках его опытов производительность увеличилась на 10-15%, и была двойственность в интерпретации результатов, он все равно настаивает на повышенной надежности нового C-компилятора. #факт @zen_of_python

tach | Древо зависимостей проекта наглядно Если для вашего растущего проекта стало важно отслеживать, на каких инструментах он зиждится, эта опенсорсная утилита поможет: — построить крутой наглядный граф зависимостей; — почистить от лишнего быстрее, чем руками и многое другое. Воистину прекрасный способ познать свой проект на глубинном уровне и предотвратить проблемы при сборке в будущем. Быстродейственный, потому что на Rust. Цена: бесплатно Репозиторий проекта ⚡ — бывало, лазил так глубоко 🗿 — если проект с GitHub не собирается, просто ищу следующий #инструмент @zen_of_python

Логики, которые помогли создать программирование @7LlfE05 Даже у понятий «переменная» и «функция» есть своя докомпьютерная ис
+1
Логики, которые помогли создать программирование @7LlfE05 Даже у понятий «переменная» и «функция» есть своя докомпьютерная история. Рекурсивная модель Гильберта сыграла ключевую роль в формировании основ программирования. Благодаря ей мы, пускай бессознательно, придаем переменным роль подлежащего, а функциям — роль сказуемого в своем коде. Между Python-языком и русским языком больше общего, чем кажется. #факт @zen_of_python

Из жизни админа. Вечно эта строка сессии TG отваливается... У кого было? Поделитесь в комментариях. #кек @zen_of_python
Из жизни админа. Вечно эта строка сессии TG отваливается... У кого было? Поделитесь в комментариях. #кек @zen_of_python

Придумайте подпись к фото, но так, чтобы это относилось к языку программирования. Победитель прошлого такого интерактива — @a
Придумайте подпись к фото, но так, чтобы это относилось к языку программирования. Победитель прошлого такого интерактива — @al_yurin. #кек #обсуждение @zen_of_python

Вопросы подписчиков Zen of Python поддерживает новоприбывших (и не только) в особой рубрике. Как это работает: — Спрашивайте
Вопросы подписчиков Zen of Python поддерживает новоприбывших (и не только) в особой рубрике. Как это работает: — Спрашивайте что угодно (в комментариях под этим постом), связанное с Python. Здесь нет плохих вопросов! — Сообщество вас поддержит. Самые интересные вопросы мы разберём в отдельном посте; #вопросы_новичков @zen_of_python

Квиз про GIL Небольшая англоязычная викторина на 6 вопросов про Global Interpreter Lock. Новичкам полезно, так как объясняет
Квиз про GIL Небольшая англоязычная викторина на 6 вопросов про Global Interpreter Lock. Новичкам полезно, так как объясняет 90% критики в адрес Python. Подготовиться к тесту можно с помощью статьи. #квиз @zen_of_python

Карта Python Нетривиальный способ понять, как различные пакеты зависят друг от друга в виде пузырьковой диаграммы. Пожалуй, лучший способ для новичков увидеть топ самых популярных инструментов в языке. Фанатам библиотек с минимальным количеством зависимостей тоже очень сгодится при подборе архитектуры проекта. Смотреть (лучше на десктопе) #факт @zen_of_python

Погружение в профессиональный Python без воды: только практика, только реальный код. Вы уже пишете на Python, но код сложно п
Погружение в профессиональный Python без воды: только практика, только реальный код. Вы уже пишете на Python, но код сложно поддерживать, веб-приложения тормозят, а асинхронность кажется магией? Если хотите расширить карьерные возможности и увеличить доход, пора прокачиваться. На обучении «Python Developer. Professional» вы освоите: — Асинхронное программирование — ускоряем код, работаем с потоками — Паттерны проектирования — код, который легко поддерживать — Производительность и безопасность — от профилирования до защиты — FastAPI, Django, RESTful API — масштабируем и автоматизируем веб-приложения — ML и работу с данными — Pandas, NumPy, Matplotlib в боевых задачах Программа обновляется под реальные требования рынка, а диплом OTUS ценится в IT-компаниях. Набор скоро закроется! Пройдите вступительное тестирование и получите скидку на обучение: https://otus.pw/xah9/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2W5zFJHXHwv

Flet | Питонический React для вашего кроссплатформенного приложения Англоязычный, но ультрапонятный туториал на 25 минут про
Flet | Питонический React для вашего кроссплатформенного приложения Англоязычный, но ультрапонятный туториал на 25 минут про молодой фреймворк Flet, который базируется на Flutter (!) и предлагает удобный способ билдить ваше приложение сразу для веба, мобильных устройств и десктопа. Смотреть на замедленотьюбе #инструмент @zen_of_python

PyFlyde | Визуальное программирование для дата-инженеров В отличие от многих других low / no-code-конструкторов, flyde интегрируется в VSCode и может впоследствии собраться в полноценный проект на Python. Цена: бесплатно Репозиторий проекта @zen_of_python