en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

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 18 685 subscribers, ranking 6 986 in the Technologies & Applications category and 35 144 in the Russia region.

📊 Audience metrics and dynamics

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

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

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 6.88%. Within the first 24 hours after publication, content typically collects 4.30% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 1 285 views. Within the first day, a publication typically gains 804 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 1.
  • 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 05 November, 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.

18 685
Subscribers
-324 hours
-337 days
-11530 days
Posts Archive
Python для инженеров: старт потока 28 августа Авторы курса Денис Наумов и Антон Рязанцев создали его специально для инженеров
Python для инженеров: старт потока 28 августа Авторы курса Денис Наумов и Антон Рязанцев создали его специально для инженеров по эксплуатации, которые хотят сокращать рутину. Разберут админские библиотеки и научат писать модули автоматизации для Kubernetes, Docker, Ansible и др. Изученное закрепят проектом: на выбор будет несколько вариантов для инженера или ваш реальный кейс с подробной обратной связью. Узнать больше о программе и записаться вы можете на сайте. Реклама ООО «Слёрм» LjN8K5145

​Причесываем многострочный вывод с print() Если вы хотите, чтобы ваш вывод напоминал табличку с одинаковым отступом, то при использовании F-строк добавьте интерполируемой переменной двоеточие и число, одинаковое для всех print(), например, 10. Это как бы «зарезервирует» пространство из 10 символов: name1 = 'Владимир' name2 = 'Илья' print(f'{name1:10}: тимлид') print(f'{name2:10}: фулстэк-разработчик') Вывод будет приятным и опрятным: Владимир : тимлид Илья : фулстэк-разработчик #лучшиепрактики

​Как сдружить match-case и input() В своем минутном видео блогер b001 показывает, как вызывать ту или иную функцию на основе пользовательского ввода. В целом применение конструктора match / case довольно нестандартное. И не забыта обработка для случаев, когда пользователь балуется и пишет «фывумыву». #лучшиепрактики

​Maigret для досье на человека Это удобный, и что немаловажно, поддерживаемый OSINT-инструмент, который составляет досье на человека по никнейму, проверяя аккаунты на множестве сайтов, среди которых Telegram, Instagram, Pinterest и Reddit. Назван, кстати, в честь вымышленного французского детектива Жюля Мегре. Репозиторий проекта на GitHub #OSINT #maigret

​Элегантный способ выделить простые числа из списка любого размера Всего за 11 строк кода YouTube-блогер b001 показывает, как выделить из списка на 1000 чисел простые и вытащить из в отдельный объект. Заодно можно узнать, как вытащить результирующий список из объекта со ссылкой на ячейку памяти. #лучшиепрактики

​Условно бесплатный сервер от Amazon EC2 Благодаря вашим комментариям, мы теперь можем регулярно знакомить вас с различными решениями для скорого и условно бесплатного развёртывания базовых версий ваших проектов - ботов, баз данных, контейнеров и проч. На сей раз в обзор попала промо-программа Amazon AWS: в зависимости от ваших потребностей бесплатный аккаунт позволяет в течение года расходовать или 750 часов работы сервера / 1М запросов ежемесячно / 500 Мб места для хранения данных. Программа включает даже эластичную балансировку нагрузки! #AmazonAWS

​Проверка состояния сайта на requests Таким лаконичным способом можно массово проверять жизнеспособность не только сайтов, но и множества веб-страниц на нём, в любых количествах. Возможности requests неисчерпаемы! pip install requests import requests r = requests.get("https://medium.com/@pythonians") print(r.status_code) # 200 #request

​Подборка лучших книг для изучения Python на русском языке (+ссылки на скачивание) — Изучаем Python Автор: Марк Лутц — Изучаем Python Автор: Эрик Мэтиз — Изучаем программирование на Python Автор: Пол Бэрри — Автоматизация рутинных задач с помощью Python Автор: Эл Свейгарт — Легкий способ выучить Python 3 Автор: Зед А. Шоу — Python. К вершинам мастерства Автор: Лусиану Рамальо — Python Книга рецептов Авторы: Дэвид Бизли, Брайан К. Джонс — Глубокое обучение на Python Автор: Франсуа Шолле #книги

​Как выделить записи за предыдущий месяц Допустим, вы работаете с API хранилища наподобие BigQuery и хотите обработать записи за предыдущий месяц (например, рассчитать эффективность бота). Не столь очевидно решение, как создать такую выборку. Здесь нам поможет библиотека datetime и ее модули timedelta, date: from datetime import timedelta, date last_day_of_prev_month = date.today().replace(day = 1) - timedelta(days = 1) # Последний день предыдущего месяца start_day_of_prev_month = date.today().replace(day = 1) - timedelta(days = last_day_of_prev_month.day) # Первый день предыдущего месяца Теперь мы можем навесить на датафрейм маску: mask = (monthlyEffectiveness['receiveTimestamp'] >= start_day_of_prev_month) & (monthlyEffectiveness['receiveTimestamp'] <= last_day_of_prev_month) lastMonthSessions = monthlyEffectiveness.loc[mask] #datetime

​Словарное включение: и такое есть, не только списковое Многим из нас знакома концепция List Comprehension (списковое включение) — эффективный способ перебрать список. Оказывается, на выходе можно получить еще и словарь! В своем минутном видео в формате YouTube Shorts пользователь b001 показывает, как создать словарь, описывающий длины имён. Вы наверняка догадываетесь, как получить длины имен списком, но как добиться такого представления, как ниже? {'Daniel': 6, 'Mike': 4, 'William': 7} #лучшиепрактики

​Декораторы в Python Так прекрасно, когда непростые концепции объясняют за столь короткое время! В своем минутном видео формата YouTube Shorts пользователь b001 показывает на примере, что такое декораторы (их еще называют wrappers — «обертки») и как они позволяют передать функцию в качестве аргумента. #лучшиепрактики

​Переход с Python на Go Если вы пишете на Python, то скорее всего, в вашей жизни уже попадался человек, который предсказывал скорую смерть этого ЯП и предлагал перейти на Golang. Возможно, вы даже задумываетесь о переходе. В статье разобрали кейсы из практики и показали, кто где побеждает. #лучшиепрактики

​Blurfaces: обеспечиваем конфиденциальность людей Это удобная утилита, которая позволяет скрывать лица на видео. Для работы с ней достаточно передать путь к видео и изображению того, чьё лицо нужно скрыть. Возможно и обратное: скрыть всех, кроме одного лица. git clone git@github.com:raviksharma/blurfaces.git python3 blur_faces.py friends.mp4 --mode allexcept --model cnn --censor-type facemasking --in-face-file media/Ross_Geller.jpg #blurfaces

​Топ самых полезных магических команд для завсегдатаев Colab Составили подборку из девяти команд для Google Colab / Jupyter Notebook и показали, как они работают на примерах, а также дополнили фишечками. #ipython #pythonMagic

​Как заставить функцию print() «окружить» слово повторяющимися символами Вечно можно смотреть на три вещи: огонь, воду, и как очередной разработчик показывает питоническую фишку. В своем минутном видео формата YouTube Shorts Indently показывает, как повторить что-либо с помощью спецсимволов > / < / ^. #факты

​Python для Ad hoc аналитики на BigQuery Рассказали в статье, как создавать запросы с помощью BigQuery API (библиотеки, упрощающей обращение с хранилищем), как записывать и читать данные. #BigQuery

Виртуальное окружение: шпаргалка #virtualenv
Виртуальное окружение: шпаргалка #virtualenv

​Как скачивать посты Instagram на Python Opensource-библиотека instaloader позволяет обойти блокировку соцсети на территории РФ, а также скачать фотографии, теги к ним, сторис и другие медиафайлы, cгрузить комментарии. Инструмент также позволяет детально настраивать фильтры. pip install instaloader import instaloader loader = instaloader.Instaloader() target_profile = "<ссылка на профиль>" loader.download_profile(target_profile, profile_pic=False, fast_update=True) #лучшиепрактики

​Забавный автоперевод документации REST "Упдейтшитпропертиесрекуест", "ОбновлениеНамедРангерекуест", "Аддшитрекуест" и прочих неведомых зверей предлагает использовать Google при обращении с API Таблиц. Забавное временное явление можно увидеть в русскоязычной версии документации. #факты

​Splat-оператор Splat (одна звездочка) расширяет коллекцию до позиционных аргументов, а splatty-splat (две звездочки) расширяют словарь до именованных аргументов: Этот код: args = (1, 2) kwargs = {'x': 3, 'y': 4, 'z': 5} func(*args, **kwargs) Равнозначен следующему: func(1, 2, x=3, y=4, z=5) #факты