ru
Feedback
Python Academy

Python Academy

Открыть в Telegram

Python Academy — один канал вместо тысячи учебников Чат канала: @python_academy_chat Сотрудничество: @zubar89 Канал включён в перечень РКН: https://rkn.link/TVu

Больше

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

Канал Python Academy (@python_academy) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 44 507 подписчиков, занимая 3 046 место в категории Технологии и приложения и 14 346 место в регионе Россия.

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

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

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

  • Статус верификации: Не верифицирован
  • Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 5.59%. В первые 24 часа после публикации контент обычно набирает 2.66% реакций от общего числа подписчиков.
  • Охват публикаций: В среднем каждый пост получает 2 487 просмотров. В течение первых суток публикация набирает 1 184 просмотров.
  • Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 5.
  • Тематические интересы: Контент сосредоточен на ключевых темах, таких как строка, модуль, документация, taskiq, yaml.

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

Автор описывает ресурс как площадку для выражения субъективного мнения:
Python Academy — один канал вместо тысячи учебников Чат канала: @python_academy_chat Сотрудничество: @zubar89 Канал включён в перечень РКН: https://rkn.link/TVu

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

44 507
Подписчики
-424 часа
-427 дней
-10630 день
Архив постов
Статические методы Отличие статических методов от обычных в том, что они привязаны к классу, а не объекту. То есть они могут
Статические методы Отличие статических методов от обычных в том, что они привязаны к классу, а не объекту. То есть они могут быть вызваны напрямую у класса. Статический метод не принимает ни объект (self), ни класс (cls) в аргументах. То есть такие методы не могут модифицировать ни объект, ни сам класс.  Реализовать статический метод можно двумя способами. Один из них — присвоить классу новый метод, напрямую передав изначальный метод в функцию staticmethod. Но так делать не принято, поэтому чаще всего staticmethod используют в качестве декоратора при написании методов прямо в классе. #staticmethod

ORM для PostgreSQl и SQlite3 ViBranium — это ORM, которая умеет работать с базами данных PostgreSQl и SQlite3. Помимо функцио
ORM для PostgreSQl и SQlite3 ViBranium — это ORM, которая умеет работать с базами данных PostgreSQl и SQlite3. Помимо функционала для работы с бд, в пакете также есть удобные модули для логирования и шифрования. А поскольку далеко не все данные следует хранить в чистом виде, вы можете пропустить их через хеш-функции с помощью класса Encrypt, который есть внутри ViBranium.  Присылайте свои проекты в личные сообщения @a1f20. Про самое интересное расскажем на канале.  #проектподписчика

ИММИГРАЦИЯ В США С ЛИЦЕНЗИРОВАННЫМ ИММИГРАЦИОННЫМ АДВОКАТОМ Всем привет! Меня зовут Станислав Шамаев 🙋🏼‍♂️, я лицензированный бизнес-иммиграционный адвокат. Также являюсь основателем юридической компании №1 в Майами. Я специализируюсь на визах талантов ЕВ-1А и О-1 для IT, Digital и специалистов в сфере кибербезопасности в разных сферах и проведу бесплатный СТРИМ на моем Telegram-канале ‘’Одной ногой в США’’ уже в ПЯТНИЦУ 1 июля 2022 года с разбором 3-х ключевых критериев для получения визы: ▪️которые с легкостью могут закрыть большинство специалистов в сфере IT, Digital и кибербезопасности - статьи, вклад в индустрию, конкурентная зп на рынке . ▪️ А также обсудим, что может быть вкладом в профессиональную индустрию и как его упаковать в критерий визы талантов? Расскажу на примере реальных кейсов моих клиентов! ▪️Список самые актуальные х профессий на рынке сегодня, которые ТРЕБУЮТСЯ в США немедленно! 🇺🇸. 🔥 В конце СТРИМА отвечу на все вопросы зрителей, А также в подарок каждый зритель получит гайд по критериям виз "Простая Иммиграция" БЕСПЛАТНО. Но и это еще не все! Каждый участник стрима получит от меня персонализированный разбор его иммиграционного кейса в течение 48 часов и БЕСПЛАТНЫЙ подбор визовой программы. СТРИМ ПО ВИЗЕ ТАЛАНТОВ ДЛЯ IT-СПЕЦИАЛИСТОВ И СПЕЦИАЛИСТОВ В СФЕРЕ КИБЕРБЕЗОПАСНОСТИ ПРОЙДЕТ ⏰: В 19.00 по Европе В 20.00 по Москве В 13.00 по Майами Где? 👉 На канале ‘Одной ногой в США’’ Как попасть на стрим? 👉 ПОДПИШИТЕСЬ на Telegram-канале "Одной ногой в США'' , где вы сможете найти все подробности проведения мероприятия. До встречи на стриме!

Создаем виртуальное окружение Виртуальное окружение — это изолированная среда, которая имеет свои локальные интерпретатор и п
Создаем виртуальное окружение Виртуальное окружение — это изолированная среда, которая имеет свои локальные интерпретатор и пакеты, независимые от глобального интерпретатора и других окружений. В стандартной библиотеке Python третьей версии есть пакет venv, который позволяет создавать виртуальные окружения удобно и быстро. Пример представлен на картинке. Скрипт activate в директории bin предназначен для активации окружения, а команда deactivate в уже активированном окружении — для выхода из него. В случае успешного создания и активации у вас в терминале должно появится название вашего виртуального окружения в круглых скобках. #venv

Карьера в Ростелекоме — канал, который разрушает мифы о работе в корпорациях, и показывает, с какими вызовами сталкивается ко
Карьера в Ростелекоме — канал, который разрушает мифы о работе в корпорациях, и показывает, с какими вызовами сталкивается команда одной из крупнейших IT-компаний в стране. Вакансии, тренды цифрового мира, разбор технологий и фреймворков, истории с «внутренней кухни». Сотрудники рассказывают о своих проектах и обсуждают, какие скиллы нужны современным айтишникам. Присоединяйтесь по ссылке https://t.me/Rostelecom_career

Завершение программы Функция exit создана для удобства работы в интерактивном режиме, однако не рекомендуется использовать её
Завершение программы Функция exit создана для удобства работы в интерактивном режиме, однако не рекомендуется использовать её внутри скриптов. По факту функция просто поднимают исключение SystemExit. А при попытке вызова без скобок напишут подсказку о правильном способе выхода из интерпретатора.    Использовать sys.exit() стоит потому, что этот метод лежит в стандартном модуле и всегда там доступен. Также это довольно явный способ завершения программы. #sys #exit

Кто если не руководитель группы разработки… …может поделиться инсайдами проекта? 29 июня в 11:00 собираемся на канале MTS AI,
Кто если не руководитель группы разработки… …может поделиться инсайдами проекта? 29 июня в 11:00 собираемся на канале MTS AI, чтобы послушать руководителя группы разработки VSaaS — интеллектуальной облачной платформы видеонаблюдения и видеоаналитики. Сурен Хоренян расскажет, как команда создавала платформу, с какими трудностями они столкнулись и что из этого вышло. Онлайн-трансляция пройдет в формате лампового смолтока, поэтому не стесняйтесь задавать вопросы, просить советов и требовать ответов. Встретимся уже через несколько дней! Подписаться на канал MTS AI

Создаем пакеты Пакет в Python — это, грубо говоря, папка с другими папками и модулями. Помимо разделения частей проекта, паке
Создаем пакеты Пакет в Python — это, грубо говоря, папка с другими папками и модулями. Помимо разделения частей проекта, пакеты нужны для формирования пространства имен, чтобы можно работать с пакетами и модулями через точку, как в примере выше. При импорте вида from package import * будет подключены либо все модули и объекты модуля __init__.py, либо то, что находится в переменной __all__ в том же модуле __init__.py — подробнее про эту переменную было в посте ранее. Также примечателен файл init.py, который раньше был обязателен для создания пакетов. С версии Python 3.3 его необходимость пропала. Однако его функциональность на этом не заканчиваются. #модули #пакеты

Спасти мир, исправив баги в коде? Легко! По всей планете вдруг внезапно пошли сильнейшие ливни. Аномалия? Баги! Создатель нап
Спасти мир, исправив баги в коде? Легко! По всей планете вдруг внезапно пошли сильнейшие ливни. Аномалия? Баги! Создатель напутал значения в коде, на котором написан наш мир, и теперь нам грозит утонуть в потоках воды с неба. Все исправить смогут только разработчики. Помогите Создателю и решите три задачи на языке Python: выбирайте неправильные части кода и отмечайте правильный ответ из предложенных. Вся надежда на вас, поторопитесь! https://vk.cc/ceD1h5

Заменяем часть строки Со строками в Python работать очень удобно, так как встроенных методов для них предостаточно. Одним из
Заменяем часть строки Со строками в Python работать очень удобно, так как встроенных методов для них предостаточно. Одним из методов является str.replace(), который позволяет заменять части строк. Первым аргументом передается подстрока, которая будет изменяться в исходной строке. Вторым аргументом — то, на что будет заменяться. Также есть третий, опциональный, аргумент, который отвечает за то, сколько раз вы хотите заменить старую подстроку на новую. По умолчанию, все вхождения заменяются. #строки

Однажды ты спросишь меня, чего я жду больше: дрим-джоб или One Day Offer от Сбера. Я отвечу: «One Day Offer». И ты уйдёшь, та
Однажды ты спросишь меня, чего я жду больше: дрим-джоб или One Day Offer от Сбера. Я отвечу: «One Day Offer». И ты уйдёшь, так и не узнав, что это и есть шанс получить работу мечты. Станьте частью команды Сбера за 1 день! Форвард среди высокотехнологичных сервисных компаний ищет дата-сайентистов в Москве и Нижнем Новгороде. Подходит, если вы технарь уровня Middle, Senior или Lead с опытом в DS/ML больше 2 лет, который без труда кодит на Python. А если работали с рекомендательными системами — ещё лучше. Каков порядок действий? Посещаете 25 июня One Day Offer → проходите интервью → в тот же день получаете предложение, о котором мечтали → вместе с командой Сбера создаёте платформу, которая поможет создавать персональные рекомендации в разных сферах бизнеса. Участвовать в One Day Offer

Аннотации типов: Union и Optional Ранее на канале был пост про базовые аннотации типов. Но важно знать и про такие аннотации,
Аннотации типов: Union и Optional Ранее на канале был пост про базовые аннотации типов. Но важно знать и про такие аннотации, как Union и Optional. При необходимости допустить использование не любых типов, а только некоторых, можно использовать аннотацию Union[T, ...] с указанием списка типов в квадратных скобках. Для объявления опциональных переменных используется Optional[T]. Такая аннотация нужна для переменных, которые либо имеют значение определенного типа, либо равны None. Кстати, аннотация Optional[T] эквивалентна Union[T, None]. #аннотации

Телеграм опубликовал список 5 самых полезных каналов для программистов: Хабр Community – сборник самых популярных статей с Ха
Телеграм опубликовал список 5 самых полезных каналов для программистов: Хабр Community – сборник самых популярных статей с Хабра. Есть риск залипнуть на пару часов. Точка входа в IT – канал разработчиков из Uber, где они обучают программированию с нуля. GIT: Сервисы для программистов – кладезь полезных инструментов, которые пригодятся в самый неожиданный момент. Секретные комбинации, неизвестные приложения и всякое такое. C.M books – тут собирают книги по айти. Куча категорий, разные темы и ЯП. Программирование в опросах – ну вы поняли. Есть задача, 3 ответа, выбираешь правильный – лучше усваиваешь материал. Подписывайтесь и прокачивайте свои скиллы.

Сохраняем бинарные данные Модуль pickle, который мы затронули в прошлом посте, реализует двоичные протоколы для сериализации
Сохраняем бинарные данные Модуль pickle, который мы затронули в прошлом посте, реализует двоичные протоколы для сериализации и десериализации объектов. Вы можете сохранить любой объект, если возможно перевести каждый его атрибут в двоичный вид. Но классы, функции и методы сохранить не получится. Здесь также важно понимать, что при сохранении объекта сохраняется строка, указывающая, к какому классу относится этот объект. Однако будьте осторожнее, pickle не защищен от ошибочных или вредоносных данных. Никогда не извлекайте данные, полученные из ненадежных или не прошедших проверку подлинности источников. #pickle

База данных на минималках Встроенный модуль shelve позволяет сохранять и читать произвольные данные. Таким образом, можно сох
База данных на минималках Встроенный модуль shelve позволяет сохранять и читать произвольные данные. Таким образом, можно сохранять любые Python объекты для дальнейшего использования. Доступ к данным осуществляется с помощью ключей, как и в случае со словарями. А метод shelve.open поддерживает протокол контекстного менеджера, то есть можно не вызывать метод close. В документации заявляют, что такая база данных является "надежной". Но учитывая, что shelve написан на pickle, его стоит использовать только в совсем маленьких проектах. #shelve

Weekend Offer для ML- и RecSys-разработчиков Команда ВКонтакте хочет найти Data Scientists, RecSys Developers и ML Developers. Они приглашают специалистов в команды VK Клипы и VK Видео, ​​Сообществ, Рекомендаций и развития сервисов и Core ML. Там, вместе с другими талантами, вы будете разрабатывать рекомендательные системы для двух крупнейших российских видеосервисов. Команда рекомендаций и развития сервисов не просто помогает пользователям найти релевантный контент - они исследуем новые, ранее неизвестные предпочтения людей и помогаем авторам контента найти свою аудиторию. Команда сообщества занимается разными задачами - с сурового хайлоадного бэкенда с продуманными ML-алгоритмами и заканчивая креативными продуктовыми экспериментами. Команда Core ML занимается умным ранжированием ленты и подбором интересных публикаций, а также - многими другими направлениями. 20 июня — 1 июля состоится первая встреча, с вами свяжутся и договорятся о звонке, будет короткий ликбез о командах и выбор слота для индивидуального онлайн-интервью. В субботу 2 июля пройдёт детальное знакомство. В 10:00 по Москве пройдёт выступление представителей ВКонтакте, а с 11:00 до 19:00 пройдут индивидуальные технические онлайн-собеседования. Затем, уже в воскресенье пройдёт финальное собеседование и определение лучших кандидатов на позиции ВКонтакте.

Список импортов по умолчанию Для ограничения импорта переменных, функций и классов по умолчанию можно использовать список __a
Список импортов по умолчанию Для ограничения импорта переменных, функций и классов по умолчанию можно использовать список __all__, в который записываются названия объектов, которые будут подключены. Таким образом, при импорте вида from module import * из модуля c подобной записью подключатся только объекты с названиями из списка __all__. Тем не менее, в примере выше импортировать функцию foo из такого модуля всё ещё можно, например, с помощью записи from module import foo. #модули

«Kubernetes для разработчиков» — с 1 июля в Слёрме 1 июля — старт потока и релиз видеокурса «Kubernetes для разработчиков». Вы можете учиться в группе и встречаться со спикерами два раза в неделю или пройти видеокурс, когда удобно. Это базовый курс по k8s. Программа составлена специально для разработчиков: нет лишней информации, которая не пригодилась бы в реальных проектах, включены важные нюансы разработки приложения под Kubernetes.
Все уроки записаны в 2022 году, материал обновлен и дополнен.

Спикеры: Марсель Ибраев (Southbridge) Павел Селиванов (Yandex Cloud). Форматы обучения: Поток: открываем доступ к двум новым темам каждую неделю, общаемся в чате с куратором и спикерами, два раза в неделю — AMA-сессии по темам курса со спикерами. Видеокурс: доступны сразу все темы, можно изучать в своём темпе. Оба формата включают практику на стендах и итоговую сертификацию. Посмотреть подробности про курс: https://slurm.club/3HwS6bN

Перегрузка операторов сравнения В случае, если вам в коде необходимо сравнивать объекты какого-либо класса, требуется реализо
Перегрузка операторов сравнения В случае, если вам в коде необходимо сравнивать объекты какого-либо класса, требуется реализовать магические методы, которые вызываются при сравнении. Например, под капотом записи a < b вызывается a.__lt__(b). Для каждого оператора сравнения существует свой магический метод. Подробнее про то, какой метод за какой оператор отвечает, выше в коде. Писать все шесть методов получается слегка громоздко, поэтому зачастую используют декоратор total_ordering из functools. Про него, кстати, недавно писали пост. #классы

В МКБ сильная IT-команда — у нас уже работает более 1000 айтишников, но, чтобы делать топовые продукты на рынке, нам нужны еще! 25 июня устраиваем One Day Offer для аналитиков и QA Engineer (DWH), разработчиков Android, Java и SAS. Кого ищем: - грейд — middle или senior - работа со стеком .net, VueJS, React, Angular - понимание принципов работы MS SQL Server Если это про тебя, оставляй заявку и жди письмо со ссылкой на zoom. Познакомимся, поговорим о проектах, и если нам по пути, пришлем оффер в тот же день! Оставь заявку до 21 июня: https://clck.ru/qjyhx