en
Feedback
Zen of Python

Zen of Python

Open in Telegram

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

Show more

📈 Analytical overview of Telegram channel Zen of Python

Channel Zen of Python (@zen_of_python) in the Russian language segment is an active participant. Currently, the community unites 19 257 subscribers, ranking 7 000 in the Technologies & Applications category and 35 047 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 19 257 subscribers.

According to the latest data from 13 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by 23 over the last 30 days and by -9 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 12.10%. Within the first 24 hours after publication, content typically collects 5.04% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 2 331 views. Within the first day, a publication typically gains 970 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 9.
  • Thematic interests: Content is focused on key topics such as github, rust, pip, api, install.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Полный Дзен Пайтона в одном канале Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site Регистрация в перечне РКН: https://tprg.ru/xZOL

Thanks to the high frequency of updates (latest data received on 14 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

19 257
Subscribers
-924 hours
-307 days
+2330 days
Posts Archive
Оптимизируем использование памяти в приложениях Python Когда дело доходит до оптимизации производительности, чаще всего особое внимание уделяется скорости и активности использования ЦП. Гораздо реже кто-либо задумывается о потреблении памяти, а зря. В этой статье будет исследовано, как находить в ваших приложениях на Python такие участки с перерасходом памяти. Проанализировано, по каким причинам это происходит и как снижать использование памяти, пользуясь простыми приёмами и эффективными структурами данных. #лучшиепрактики

Как улучшить дизайн ООП в Python: Принципы SOLID Когда вы пишете на Python, используя ООП, сложно сразу правильно запланировать то, как классы и объекты будут взаимодействовать друг с другом. Тут могут здорово помочь принципы SOLID. Статья на английском, которая поможет разобраться, что за принципы и как их лучше применять. Серия коротких видео на русском, которая объясняет то же самое. И хотя примеры на JS, всё равно объяснено очень доступно и применимо для Python. #лучшиепрактики

И ещё одна отличная новость: Docker Init теперь поддерживает Python На днях вышел Docker Desktop 4.19. Коллеги уже сделали обзор новых фишек в Docker Desktop, среди которых повышение производительности, поддержка новых языков для Docker Init и обновление Moby. #docker

AWS наконец-то добавили рантайм Python 3.10 в Lambda Как-то пропустил эту новость, но фишка в том, что ребята в AWS почему-то добавляют новые рантаймы с задержкой в 1,5 года. Так что это вполне себе важная новость. Конечно, это не всегда критично, да и для serverless-приложений можно завести контейнер с нужной версией Python. Но такое отставание для такой крупной компании просто странно. Да и у таких контейнеров cold start медленнее. Анонс и инструкцию можно почитать здесь: https://aws.amazon.com/ru/blogs/compute/python-3-10-runtime-now-available-in-aws-lambda/ #новости

А вот и свежая подборка лучших материалов по Python! Узнайте, как подключить AutoGPT к своему проекту, какие обновления затронули Django и как обучить GPT-4 новым данным. Бонусом — огромная подборка полезных статей, гайдов и видео: https://tproger.ru/articles/python-digest-8/ #дайджест #веб #django #нейросети #gamedev

Repost from IT Юмор
Не нужно давать джуну доступ к проду

Курс по python-разработке для тех, кто хочет сменить профессию Неважно, сколько вам лет и есть ли у вас опыт в IT — за 9 месяцев учёбы освоить разработку сможет каждый. Это возможно, если правильно выстроить программу и усердно заниматься. Упорство зависит от вас, а о качестве материалов позаботилась команда Яндекс Практикума: — их программа основана на реальных требованиях работодателей к младшим специалистам; — интерактивный тренажёр помогает освоить теорию и закрепить её в тестах; — практика идёт на учебных проектах для портфолио: от чат-бота и сайта-отзовика до соцсети и многофункционального сервиса. Пройдите первый бесплатный урок с 1 по 14 мая и получите скидку 7% на оплату курса. Реклама АНО ДПО «Образовательные технологии Яндекса»

Как ускорить Python в 100 раз при помощи менее чем ста строк на Rust В статье рассказали: — Как Rust (при помощи pyo3) раскрывает истинную нативную производительность повседневного кода на Python с минимальными компромиссами. — Почему Python — превосходный API для исследователей, а создание быстрых строительных блоков на Rust — это чрезвычайно мощное сочетание. — Из-за чего профилирование крайне интересно и почему оно мотивирует по-настоящему разобраться со всем, что происходит в вашем коде.

Сколько рядов набрали?

В Python, как и в других языках, есть логический тип переменных bool, у которого есть 2 значения: True и False А ещё в Python существует механизм, с помощью которого значение любого типа можно привести к True или False. По-английски это называется truthy и falsy, что можно перевести как «истинноватые» значения. Как это работает и зачем это вообще нужно

Создаём интерфейс для приложений Python Небольшой, но достаточно подробный гайд по всему, что нужно знать о пользовательских интерфейсах в Python. Там рассматривают весь Tkinter, графический фреймворк Python по умолчанию, и для примера создают приложение BMI, калькулятор и графический редактор в стиле Photoshop. Сохраните себе, чтобы «давайте уже после майских» действительно состоялось, а видео не потерялось в тоннах другого контента.

Если только выбираете себе IDE, присмотритесь к Thonny Какие гайды по Python не смотри, какие книги не читай, везде советуют либо родную IDE, либо сразу какой-нибудь новомодный VSCode или IntelliJ IDEA. Но вот алмаз, идеальная IDE для для начинающих разработчиков — Thony: https://thonny.org/ Конечно, выглядит она не так модно, зато что внутри! Thonny не просто поддерживает различные способы выполнения кода по шагам, вычисления выражений и детальную визуализацию стека вызовов, но ещё имеет режим объяснения концепций ссылок и кучи. И это не личная рекомендация, Thonny — рекомендуют в открытых онлайн-курсах у серьёзных университетов, а с 2017 года эта IDE ещё и по умолчанию включается в официальный дистрибутив Raspberry Pi Raspbian В общем, обязательно попробуйте, а потом уже ставьте VScode. #начинающим #инструменты

Релиз Django LTS 4.2: что нового и стоит ли обновляться? Совсем забыл, что в начале апреля вышла LTS-версия Django. Вот отличный обзор нововведений и ответ на самый главный вопрос — «стоит ли обновляться?»: https://habr.com/ru/companies/yandex_praktikum/articles/727626/ #новости #django

Инструменты для работы с данными: от сбора до анализа История просмотров в интернете, список задач на день, подписчики в соцс
Инструменты для работы с данными: от сбора до анализа История просмотров в интернете, список задач на день, подписчики в соцсетях и даже селфи в телефоне — это данные, которые мы создаём, храним и которыми делимся с другими, чтобы рассказать о себе. Рассказываем, чем занимаются дата-специалисты и как использовать анализ данных в своей работе: https://tprg.ru/AQdJ Реклама ООО «Отус Онлайн-Образование»

Быстрый гайд по всем возможностям print в Python Рассказываем, как использовать print по максимуму Всё простым языком и с примерами. #начинающим

В Python 3.12 приняли PEP 695 — Type Parameter Syntax, который добавляет новый синтаксис для дженерик классов, функций и алиа
+1
В Python 3.12 приняли PEP 695 — Type Parameter Syntax, который добавляет новый синтаксис для дженерик классов, функций и алиасов для типов Обычно, функция принимает на вход значение, а на выходе отдаёт значение такого же типа. Так вот теперь в 3.12 не нужно отдельно писать typing.TypeVar и указывать одно и то же имя переменной (1 скриншот). Достаточно будет просто задекларировать намерение использовать переменную типа T и аннотировать все связанные аргументы и возвращаемые значения сразу при определении функции. Кроме того, тайп-алиасы с переменными типов тоже стало писать легче (2 скриншот), ведь отпала необходимость явно определять TypeVar. В языке появляется новое «мягкое» ключевое слово type, которое ведёт себя по-разному в зависимости от контекста (как async). Кому интересно, можно подробнее почитать доки, там ещё много интересных фишек и тонкостей. #новости

Третий выпуск шоу о качественном коде «Паттерны и практики написания кода» уже на канале Avito Tech На этот раз Бэкендер Юрий Афанасьев объясняет, чем рефакторинг отличается от оптимизации и в каких случаях от второй нужно отказаться. Смотрите лекции Юры и совершенствуйте свой код: https://tprg.ru/0xXc Реклама ООО «Авито Тех» LjN8JwJsv

В чём разница между дата-аналитиком и ML-инженером? Разбираем обязанности вместе с реальными специалистами: https://tprg.ru/F956 #datascience #ml

Выполняем тестовое задание на джуниора Python-разработчика с зарплатой 70 000 рублей В видео разобрали тестовое с приложением для конвертации PDF-файлов в MP3 и конвертатором криптовалют с веб-интерфейсом на Django. Хорошая практика, так ещё и на задачах из реального тестового задания: https://youtu.be/Q0lHb-FCATk #видео #django #собеседование

Как изучить Python бесплатно и самостоятельно? Как стать сеньором или перейти из бэкенда в Data Science? Ответы на эти и другие вопросы — в канале «Люди и код». Авторы канала беседуют с опытными и начинающими разработчиками и программистами, находят интересные и неожиданные темы, а ещё помогают влюбиться в IT. Вот их любимые материалы: 1. Как изучить Python самостоятельно и бесплатно? 2. Он вам не петухон: почему энтерпрайзу не обойтись без Python и что не так с Java и C#. 3. Правила жизни Гвидо ван Россума. 4. Почему Python идеален как первый язык для бэкендера и второй для фронтендера? Подписывайтесь на канал «Люди и код»: @skillbox_media_code Реклама ООО «Скилбокс»

Zen of Python - Statistics & analytics of Telegram channel @zen_of_python