en
Feedback
Python Academy

Python Academy

Open in Telegram

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

Show more

📈 Analytical overview of Telegram channel Python Academy

Channel Python Academy (@python_academy) in the Russian language segment is an active participant. Currently, the community unites 44 499 subscribers, ranking 3 048 in the Technologies & Applications category and 14 340 in the Russia region.

📊 Audience metrics and dynamics

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

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

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 5.58%. Within the first 24 hours after publication, content typically collects 2.69% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 2 482 views. Within the first day, a publication typically gains 1 197 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 4.
  • Thematic interests: Content is focused on key topics such as строка, модуль, документация, taskiq, yaml.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
Python Academy — один канал вместо тысячи учебников Чат канала: @python_academy_chat Сотрудничество: @zubar89 Канал включён в перечень РКН: https://rkn.link/TVu

Thanks to the high frequency of updates (latest data received on 12 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.

44 499
Subscribers
-524 hours
-417 days
-10930 days
Posts Archive
Изменение в контекстных менеджерах Как вы знаете, для удобного управления жизненным циклом ресурсов в python существуют конте
Изменение в контекстных менеджерах Как вы знаете, для удобного управления жизненным циклом ресурсов в python существуют контекстные менеджеры. Но до недавнего времени, чтобы открыть несколько ресурсов в рамках одной области видимости with нам требовалось либо прописывать их в одну строку либо использовать синтаксис переноса - обратный слеш \ (но это противоречит PEP8). С выходом python 3.10 появился новый синтаксис, позволяющий в круглых скобках указывать несколько контекстных менеджеров. А также мы можем использовать переменную созданную одним контекстным менеджером в рамках следующего за ним менеджера. Это стало возможным благодаря появлению нового синтаксического анализатора PEG в python 3.9. И, строго говоря, python 3.9 уже допускал данный синтаксис, хотя официально еще не поддерживался. #with

💥7го февраля ЕВРАЗ и Алгоритмика Буткемп запускают онлайн-буткемп для Junior backend-разработчиков. Если ты давно хотел попасть в международную компанию и быстро профессионально вырасти, то это тот самый знак, которого ты ждал 👍🏼 Что ты получишь за 10 недель онлайн-буткемпа? 🟪 прокачаешься до Junior+ и получишь работу в ЕВРАЗе 🟪 стипендию на время обучения 🟪 возможность поработать с инновационными IT-проектами после буткемпа 🟪 2,5 месяца обучения практическим навыкам backend-разработчика на Python от международной школы Алгоритмика Что необходимо для участия? 🔸 минимальный опыт работы на Python и знание синтаксиса 🔸 понимание клиент-серверного взаимодействия 🔶 минимальный опыт работы с SQL 🔶 8 часов каждый будний день на 2,5 месяца, стартуя с 7го февраля 🔶 оставить заявку и пройти отбор 🙃 Участие абсолютно бесплатное ✅ Заявки принимаются до 24го ноября.  Оставить её можно здесь ➡️ https://clck.ru/YxAGA Как и почитать подробности 😉

Трюк с f-строками Думаю, про f-строки как метод форматирования все уже знают. Напоминаю, что появились они еще в Python 3.6.
Трюк с f-строками Думаю, про f-строки как метод форматирования все уже знают. Напоминаю, что появились они еще в Python 3.6. Но им добавили еще одну классную фичу в обновлении 3.8 — можно выводить имя переменной и сразу ее значение, добавив знак равно как показано на картинке. #строки

Черная пятница в SF Education скидка до 60% на все курсы Учиться, чтобы зарабатывать! https://bit.ly/30QtZUC Если вам скажут, что вы можете получить крутую специальность в области бизнес-аналитики меньше чем за год? И, как следствие, начать зарабатывать сотни тысяч рублей в месяц и гордиться собой? Но давайте по порядку: кто такой Бизнес-аналитик? Это человек, который помогает компаниям правильно использовать финансы, находить слабые места и оптимизировать все бизнес-процессы. То есть зарабатывать еще больше денег, поэтому и зарплаты таким людям платят довольно щедрые. Курс онлайн-университета SF Education — хороший способ освоить эту востребованную профессию. За 11 месяцев вы научитесь анализировать финансовые и продуктовые метрики, изучите четыре языка программирования и овладеете методиками эффективного планирования, внедрения и управления изменениями. Преподаватели — эксперты из реального сектора с международными сертификатами, тратят 50% на теорию, остальное — практика. А личный куратор поможет пройти первый этап отбора в компанию «Большой четверки» — KPMG. Кстати, у них есть и другие программы для роста, например, «Финансовый аналитик», «Финансы для предпринимателей», «Личные финансы». Записывайся! Только до 26 ноября на все программы и курсы SF Education скидка до 60% 😎 Сделай самую ценную инвестицию в своё будущее! https://bit.ly/30QtZUC

Проверяем тип объекта Раз уж в предыдущем посте затронули модуль inspect, то давайте еще поговорим про некоторые его возможно
Проверяем тип объекта Раз уж в предыдущем посте затронули модуль inspect, то давайте еще поговорим про некоторые его возможности. Функции ismodule(), isclass(), ismethod() и isfunction() проверяют переданный объект на то, является ли он модулем, классом, методом или функцией соответственно. #inspect

👩‍🎓 Как думаете, будут ли востребованы ваши профессиональные навыки на рынке труда через несколько лет? Как будет развиваться ваша карьера? Чтобы не стоять на месте, нужно бежать, а вот чтобы двигаться вперед в карьере, нужно постоянно учиться. Не бойтесь сменить профессию на более актуальную и востребованную, освоить новые умения. Это важно, чтобы всегда оставаться впереди. Самая привлекательная сфера для трудоустройства сейчас — это ИТ. Высокие зарплаты, обширные возможности для роста и варианты работать удаленно — то, что привлекает многих соискателей. Если давно хотели развиваться в этом направлении, то сейчас самое время. Сменить работу и уйти в ИТ можно, получив дополнительное профессиональное образование. По проекту «Цифровые профессии» сделать это можно со скидкой 50% от государства. Принять участие могут россияне старше 16 лет, не достигшие пенсионного возраста, с дипломом о среднем профессиональном или высшем образовании по любой специальности. С помощью господдержки можно выучиться на разработчика, программиста, тестировщика, дата-сайентиста, веб-дизайнера, бизнес-аналитика, проджект и продакт-менеджера на курсах таких ведущих компаний, как: Нетология, СберУниверситет, Университет Иннополис, Яндекс.Практикум, Академия АйТи, ИТМО, Ланит и десятков других организаций. По итогам обучения будет выдан диплом о профессиональной переподготовке. В этом году принять участие в проекте #цифровыепрофессии смогут только 25 тысяч человек. Количество учащихся на потоках ограничено. Нажимайте на кнопку «подать заявку»! https://clck.ru/YuSoa

Получаем исходный код объекта Встроенный модуль inspect помогает разработчикам исследовать уже написанные программы. Сегодня
Получаем исходный код объекта Встроенный модуль inspect помогает разработчикам исследовать уже написанные программы. Сегодня поговорим только про getsource(), который возвращает весь исходный код функции, класса или модуля в виде строки. В аргументы достаточно передать необходимый объект. Но важно отметить, что встроенные функции не получится проинспектировать. #inspect

Могут ли хакеры получить контроль над целым городом? На The Standoff построили киберполигон чтобы это проверить! Сегодня и завтра, 15-16 ноября, на киберполигоне The Standoff хакерам отдадут на растерзание целое кибергосударство. Сильнейшие команды попытаются захватить контроль над ним. Разлив нефти, отключение линий электропередачи, подмена расписаний поездов на табло вокзала — это лишь малая часть того, что может произойти. Специалисты по информационной безопасности постараются расследовать все это, чтобы не допустить реализации в реальном мире. Смотрите прямую трансляцию с киберполигона на сайте. А также подписывайтесь на канал @TheStandoffNews, чтобы не пропустить лучшие моменты.

Генерация капчи Сегодня покажем создание простейшей капчи. Для этого нам понадобится модуль captcha и Pillow, который использ
Генерация капчи Сегодня покажем создание простейшей капчи. Для этого нам понадобится модуль captcha и Pillow, который используется для создание изображений в captcha. Все максимально просто, за нас по сути все делает уже написанный в модуле код. Создаем объект изображения ImageCaptcha, на который будет нанесен текст. После чего вызываем метод write с заданным текстом и именем файла, в который будет записано изображение. #captcha

Как изучать компании и получать за это сотни тысяч рублей Стать бизнес-аналитиком! И самый быстрый способ им стать — пройти курс от SF Education, который длится всего 11 месяцев. Главная фишка — теории на курсе только 50%, остальное — практика, без воды. Это вам не типичный универ! Чему вы научитесь на курсе: 1. Научитесь анализировать финансовые и продуктовые метрики. 2. Изучите 4 языка программирования. 3. Овладеете методиками эффективного планирования, внедрения и управления изменениями. Всё это поможет вам стать высокооплачиваемым специалистом сразу после окончания курса. До 11 ноября вы можете пройти курсы университета со скидкой 40% по промокоду PYTHON21 Изучить курсы и программы можно по этой ссылке — https://bit.ly/3qB8PnJ

Получение списка имен в объектах С помощью функции dir() можно получить отсортированный список имен атрибутов и методов, дост
Получение списка имен в объектах С помощью функции dir() можно получить отсортированный список имен атрибутов и методов, доступных в локальной области. Либо если в функцию передать какой-либо объект dir(object), она вернет список всех имен атрибутов и методов переданного объекта. Для того, чтобы вручную определить для класса выдачу информации по атрибутам для функции dir(), можно определить в классе метод __dir__(). Для классов, в которых не определен __dir__(), функция соберет информацию по атрибутам из __dict__. Данную функцию удобно использовать в интерактивном режиме для поиска нужного атрибута, применяя функцию help() по нужному атрибуту для получения документации. #dir

Деструкторы При уничтожении экземпляра класса в большинстве языков вызывается специальный метод, который называется деструкто
Деструкторы При уничтожении экземпляра класса в большинстве языков вызывается специальный метод, который называется деструктор. В Python деструктор можно переопределять с помощью магического метода __del__, который вызовется автоматически при удалении объекта. Вообще деструкторы крайне редко переопределяется в Python, но полезно знать, что именно эти методы отвечают за очистку при удалении объекта. #классы

📌 ITeaConf бесплатная онлайн конференция на которой будет представлена секция по Python: 👨‍💻 Микро-оптимизации кода на Python: CPython и манипуляции с AST Андрей Тихонов, Quantori 👨‍💻 Pattern matching: польза или хайп? Артем Иннокентьев, Evrone 👨‍💻 Тайпклассы: универсальный концепт, который вы могли пропустить Никита Соболев, We Make Services ⚠️ Так же на конференции можно посмотреть доклады по: GO, Ruby, Rust, Java, Node.js, .NET, Frontend  Дата: 14 ноября Формат: Онлайн Регистрация: по ссылке

Превращаем текст в числа Пакет Numerizer преобразует обычный текст в числа. То есть, например, из строки "forty two" можно по
Превращаем текст в числа Пакет Numerizer преобразует обычный текст в числа. То есть, например, из строки "forty two" можно получить число "42". Кроме функции numerize особо выделить нечего, но можете посмотреть гитхаб проекта. #numerizer

Улучшайте чужие бизнесы и получайте высокую зарплату. А что, если вам скажут, что вы можете получить крутую специальность в области бизнес-аналитики меньше чем за год? И, как следствие, начать зарабатывать сотни тысяч рублей в месяц и гордиться собой? Но давайте по порядку: кто такой Business Analyst? https://bit.ly/2Vn8rMI Это человек, который помогает компаниям правильно использовать финансы, находить слабые места и оптимизировать все бизнес-процессы. То есть зарабатывать еще больше денег, поэтому и зарплаты таким людям платят довольно щедрые. Курс онлайн-университета SF Education — хороший способ освоить эту востребованную профессию. За 11 месяцев вы научитесь анализировать финансовые и продуктовые метрики, изучите четыре языка программирования и овладеете методиками эффективного планирования, внедрения и управления изменениями. Преподаватели — эксперты из реального сектора с международными сертификатами, тратят 50% на теорию, остальное — практика. А личный куратор поможет пройти первый этап отбора в компанию «Большой четверки» — KPMG. SF Education также добавило в курс изучение бизнес-английского, чтобы сделать вас еще более ценным сотрудником. Кстати, у них есть и другие программы для роста, например, «Финансовый аналитик», «Финансы для предпринимателей», «Личные финансы». Интересно? Только до 10 ноября на все программы и курсы SF Education скидка 40% по секретному промокоду PYTHON1 😎 https://bit.ly/2Vn8rMI Сделай самую ценную инвестицию в своё будущее!

Выводим вложенные словари и списки При выводе вложенных словарей и списков с помощью обычного print() мы получаем всё в одну
Выводим вложенные словари и списки При выводе вложенных словарей и списков с помощью обычного print() мы получаем всё в одну строчку и в неразборчивом виде. Но в стандартной библиотеке есть модуль pprint, который поможет вывести подобное дело в красивом формате — достаточно в коде заменить print() на pprint.pprint(). Из интересных аргументов есть depth, отвечающий за глубину вложенности при выводе, а также width, который отвечает за ширину вывода в консоли. #pprint

YaTalks: новый подкаст Яндекса о жизни разработчиков Будни девелоперов — не только код, но и решение разных вопросов: как проходить собеседования, развивать карьеру, строить личный бренд, привлекать инвестиции в стартапы и многое другое. Такие темы будут обсуждать гости подкаста YaTalks. В повестке первого выпуска — проблема релокации в другие страны и города. Есть ли смысл уезжать, и что может заставить вернуться? Все ответы — в подкасте.

Флаги явного преобразования Флаг явного преобразования (Explicit Conversion Flag) используется для преобразования значения по
Флаги явного преобразования    Флаг явного преобразования (Explicit Conversion Flag) используется для преобразования значения поля format перед его непосредственным форматированием.  Это поле можно использовать для переопределения поведения format для какого либо конкретного типа и форматирования значения. В настоящее время распространены два явных флага преобразования:  !r — преобразует значение в строку, используя функцию repr(). !s — преобразует значение в строку, используя функцию str(). В примере, в случае с флагом !r строка 'Hello' будет напечатана с кавычками в поле шириной не менее 20 символов, а в случае с флагом !s — без кавычек (в более удобном для чтения виде).   #строки

GitHub теперь в Telegram! Подписывайтесь: @github_ru
GitHub теперь в Telegram! Подписывайтесь: @github_ru

Разбиение строки на список У строк есть метод split(), который разбивает их по указанному разделителю и возвращает список из
Разбиение строки на список У строк есть метод split(), который разбивает их по указанному разделителю и возвращает список из отдельных строк. В качестве аргументов можно передать два значения: сам разделитель (по умолчанию знак пробела) и максимальное количество разделений. Например, с помощью этого метода можно запросто разделить текст на отдельные слова, передав знак пробела в качестве разделителя. #списки