ru
Feedback
Zen of Python

Zen of Python

Открыть в Telegram

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

Больше

📈 Аналитический обзор Telegram-канала Zen of Python

Канал Zen of Python (@zen_of_python) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 19 293 подписчиков, занимая 6 976 место в категории Технологии и приложения и 35 080 место в регионе Россия.

📊 Показатели аудитории и динамика

С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 19 293 подписчиков.

Согласно последним данным от 08 июня, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило 41, а за последние 24 часа — 4, при этом общий охват остаётся высоким.

  • Статус верификации: Не верифицирован
  • Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 12.82%. В первые 24 часа после публикации контент обычно набирает 5.37% реакций от общего числа подписчиков.
  • Охват публикаций: В среднем каждый пост получает 2 473 просмотров. В течение первых суток публикация набирает 1 035 просмотров.
  • Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 9.
  • Тематические интересы: Контент сосредоточен на ключевых темах, таких как github, rust, pip, api, install.

📝 Описание и контентная политика

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

Благодаря высокой частоте обновлений (последние данные получены 09 июня, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.

19 293
Подписчики
+424 часа
+327 дней
+4130 день
Архив постов
Подборка Python-related роадмапов Уже ставший классическим желтый дизайн roadmap.sh выгодно выделяет этот ресурс среди осталь
Подборка Python-related роадмапов Уже ставший классическим желтый дизайн roadmap.sh выгодно выделяет этот ресурс среди остальных. Заработавший 297К+ звезд на GitHub репозиторий проекта предлагает, помимо прочих: — PythonPostgreSQLDockerRedis Репозиторий проекта @zen_of_python

Cовременные инструменты форматирования строк: викторина Небольшой англоязычный квиз на 10 вопросов про f-строки, метод format
Cовременные инструменты форматирования строк: викторина Небольшой англоязычный квиз на 10 вопросов про f-строки, метод format() и кастомные форматировщики как раз для начинающих. Перед тем, как стартовать, освежите свои познания с помощью гайда с realpython.com. #основы @zen_of_python

Самые «успешные» хакеры-воровайки использовали Python Преступная группировка Carbanak, состоящая из хакеров украинской, литов
Самые «успешные» хакеры-воровайки использовали Python Преступная группировка Carbanak, состоящая из хакеров украинской, литовской и других национальностей использовали Cobalt Strike — фреймворк для этичного хакинга на JavaScript + Python. Подробнее о том, как они наворовали более 1 млрд. долларов, можно узнать в новом подкасте Tproger. Слушать на Яндекс. Музыке Смотреть на YouTube Другие способы слушать подкаст Не скупитесь на лайки на Яндекс. Музыке, этим вы поможете проекту. @zen_of_python

Початиться с друзьями, полистать ленту, посмотреть новый видос… Что бы ещё такого поделать, только бы не заняться важным дело
Початиться с друзьями, полистать ленту, посмотреть новый видос… Что бы ещё такого поделать, только бы не заняться важным делом — вернуться к учёбе:) Предлагаем объявить бой прокрастинации и показать вашу решимость учиться. Попробуйте закрыть все уведомления на экране, которые отвлекают вас на пути к знаниям: https://tprg.ru/2Y9s  Реклама

Коллекция py-скриптов обо всем Автор самобытного британского блога про айтишечку geekcomputers.co.uk опубликовал репозиторий с его личной коллекцией скриптов на Python. Полезно новичкам, потому что хорошо раскомментировано. Плюс заряд эндорфина гарантирован, ведь программы подъёмные и применимые — генератор паролей, пинг-понг, Flappy Bird и многое другое. Но как это обеспечило ему 31К+ звезд на GitHub — все равно загадка. Репозиторий проекта @zen_of_python

Типы объектов в Python Марк Лутц, «Изучаем Python»: даже сами типы представляют собой объекты; тип объекта является объектом
Типы объектов в Python Марк Лутц, «Изучаем Python»: даже сами типы представляют собой объекты; тип объекта является объектом типа type. [...] Практическое применение этого заключается в том, что объекты типов могут использоваться для ручных сравнений типов в операторах if языка Python.  Каждый основной тип имеет встроенное имя, добавленное для поддержки настройки типов через объектно-ориентированное создание производных классов: dict, list, str, tuple, int, float, complex, bytes, type, set и т.д. Сохраните себе эту диаграмму, её трудно найти, легко потерять и очень легко забыть, хотя она помогает запомнить такие важные для собеседований вопросы как изменяемые / неизменямые типы, виды вызываемых объектов и проч. #основы @zen_of_python

Простыми словами: протоколы в Python Python – это язык с динамической типизацией. Но что это значит на практике? Это означает, что тип переменной определяется в момент присвоения ей значения. Эта гибкость порождает риски появления ошибок, связанных с несовпадением типов переменных и параметров функций. Например, рассмотрим простую функцию:

def add(a, b):

  return a + b
Здесь a и b могут быть любыми типами, что увеличивает вероятность ошибок. Для устранения подобных проблем можно использовать аннотации типов:

def add(a: int, b: int) -> int:

  return a + b
Теперь функция ясно указывает, что аргументы должны быть целыми числами. Для проверки кода можно использовать статический анализатор mypy, который выявляет потенциальные ошибки на этапе анализа программного кода. Тем не менее, использование mypy и аннотаций типов не делает типизацию в Python статической. Утиная типизация Существует также утиная типизация, которая утверждает, что функция будет работать с любым типом аргумента, если он имеет необходимые методы. Например:

def send_data(sender, data):
  sender.send(data)
При этом может возникнуть вопрос, как дать понять mypy, что sender должен иметь метод send? В этом случае используются протоколы. Протоколы в Python подобны абстрактным классам, но с другой семантикой. Они обеспечивают возможность описания интерфейсов без установки жестких ограничений:

from typing import Protocol, Mapping, Any

class SenderProtocol(Protocol):
  def send(data: Mapping[str, Any]) -> None:
    ...
Реализация очень похожа на абстрактный класс (или, как его еще величают, интерфейс), но с другим суперклассом и отсутствием декораторов abstractmethod, abstractproperty и других вспомогательных вещей. Теперь мы можем использовать его как аннотацию типа:

def send_data(sender: SenderProtocol, data):

  sender.send(data)
Все, задача выполнена! Теперь и разработчики, и статический анализатор знают, что из себя представляет из себя параметр sender. #основы @zen_of_python

Какое утверждение о протоколах в Python верное?
Anonymous voting

marimo | Еще более интерактивный ноутбук.ipynb Интересная надстройка над привычными ноутбуками.ipynb, позволяющая запускать ваши проекты как веб-приложения. Похоже на Streamlit, но со своими фишками. На видео, к примеру, визуализируется эмбеддинг. Проект набрал 7К+ звезд на GitHub, а это что-то да значит. Тот случай, когда радуешься непустому разделу Issues на GH, ведь это значит, что такой непростой проект все же поддерживается. Цена: бесплатно Репозиторий проекта #инструменты @zen_of_python

pyproject.toml | Лучшие практики Годный лонгрид про файл конфигурации, который приходит на смену requirements.txt и setup.py,
pyproject.toml | Лучшие практики Годный лонгрид про файл конфигурации, который приходит на смену requirements.txt и setup.py, начиная с Python 3.6+. Если вкратце, это решает «проблему курицы и яйца» (setup.py не может выполняться без знания своих зависимостей, но при этом он предназначен для определения этих зависимостей). Отлично подойдет новичкам, которые хотят научиться указывать продакшн-зависимости и те, что нужны в рамках разработки (см. extras). 🗿 — использую requirements.txt ⚡ — использую pyproject.toml 🌭 — мне не актуально @zen_of_python

Регистрация пользователей с верификацией по OTP В статье описан процесс настройки регистрации пользователей с верификацией по
Регистрация пользователей с верификацией по OTP В статье описан процесс настройки регистрации пользователей с верификацией по одноразовому паролю (OTP) в Django. Читатели узнают, как создать приложение пользователя, настроить сериализаторы и конечные точки для процесса регистрации и активации аккаунта через OTP на электронную почту. Подробности: https://captain0205.hashnode.dev/user-registration-with-otp-verification #en @django_prog | Другие наши каналы

В Matplotlib добавили темные темы Прямиком из опенсорсной библиотеки научных цветов (да, и такие существуют) от Фабио Крамери
В Matplotlib добавили темные темы Прямиком из опенсорсной библиотеки научных цветов (да, и такие существуют) от Фабио Крамери создатели Matplotlib взяли темные темы managua, berlin и vanimo ради полноценности коллекции colormaps. Для тех, кто заинтересовался аргументацией такого выбора, есть статья Крамери, в которой он объясняет, почему именно такие «сдержанные» сочетания уместны. Глядишь, доживем, канвасы Matplotlib станут красивыми. Подробнее @zen_of_python

Пока дебажишь чужой код, мир начинает играть новыми красками #кек

Мы подвели итоги октября по самым лучшим статьям авторов, которые писали для Tproger 🥇 1 место — Прощай, Discord: где теперь
Мы подвели итоги октября по самым лучшим статьям авторов, которые писали для Tproger 🥇 1 место — Прощай, Discord: где теперь общаться геймерам и не только 🥈 2 место — Что удобнее для разработчика: Mac Studio или кастомный ПК? 🥉 3 место — Безумное улучшение производительности в LINQ .NET 9 Поздравляем авторов! В следующем месяце вы можете выиграть 🎁 мерч Tproger — для этого нужно написать самую популярную статью. Обратитесь к боту, чтобы выбрать одну из тем или предложить свою. Далее напишите статью и отправьте её на модерацию. Победителей объявим в конце месяца. p.s. Не скупитесь на реакции под этим постом, поддержите авторов — они заслужили. @zen_of_python

Какой способ создаст словарь {'s': None, 'p': None, 'a': None, 'm': None}?
Anonymous voting

Нет времени объяснять, регистрируйся на МТС True Tech Champ! Осталось несколько дней до шоу финала ИТ-чемпионата. Дата: 8 ноя
Нет времени объяснять, регистрируйся на МТС True Tech Champ! Осталось несколько дней до шоу финала ИТ-чемпионата.  Дата: 8 ноября  Место: МТС Live Холл  Формат: Офлайн + Онлайн Участников ждут:  — Шоу с гонкой роботов в интерактивных лабиринтах  — 20+ активностей для кодеров и фанатов технологий  — Выступления спикеров, воркшопы, плохие прогерские шутки  Тебе точно понравится, если ты:  — Занимаешься разработкой  — Интересуешься технологиями  — Планируешь построить карьеру в ИТ    До конца регистрации несколько дней — успей присоединиться: https://truetechchamp.ru/conf Это #партнёрский пост

Claude идет «в разведку» На официальной твиттерской Anthropic запостили про новую фичу — EDA (Предварительный анализ данных). По приложенным данным прямо рядом с диалоговым окном и графики построят, и инсайты поищут (смотрите видео). Получается, у julius.ai «сшерлочили» фичу? 🌭 — предпочитаю проводить EDA вручную ☃️ — есть у LLM хорошие попытки, но приходится допиливать руками 🗿 — EDA только руками ✍️ — попробуем @neuro_channel

Его величество Граф Программисты, как члены королевской семьи — их повсюду окружают графы. И можно значительно упростить себе
Его величество Граф Программисты, как члены королевской семьи — их повсюду окружают графы. И можно значительно упростить себе жизнь, если научиться видеть их и использовать многочисленные наработки по визуализации и алгоритмам. Эта статья создана, чтобы вы смогли сделать это. После прочтения вы будете знать: — основы работы с графами; — как применяются графы в Python; — примеры использования графов; — как решать задачи на графах; — о визуализации и аналие графов. #графы #алгоритмы

Это вам ужастик к хэллоуину 🎃
Это вам ужастик к хэллоуину 🎃

Машинное обучение на понятном языке Если поискать материалы на эту тему, то найдёте либо сложные статьи или научные работы, к
Машинное обучение на понятном языке Если поискать материалы на эту тему, то найдёте либо сложные статьи или научные работы, которые сможет дочитать хотя бы до середины только специалист, либо картинки с роботами и обещания о восстании машин. Автор этой статьи решил исправить это и написал статью, которую поймёт даже ваша бабуля. #ml #ai