uk
Feedback
Python Academy

Python Academy

Відкрити в Telegram

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

Показати більше

📈 Аналітичний огляд Telegram-каналу Python Academy

Канал Python Academy (@python_academy) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 44 492 підписників, посідаючи 3 046 місце в категорії Технології та додатки та 14 334 місце у регіоні Росія.

📊 Показники аудиторії та динаміка

З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 44 492 підписників.

За останніми даними від 12 червня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на -116, а за останні 24 години на -8, загальне охоплення залишається високим.

  • Статус верифікації: Не верифікований
  • Рівень залученості (ER): Середній показник залученості аудиторії становить 5.57%. Протягом перших 24 годин після публікації контент зазвичай збирає 2.65% реакцій від загальної кількості підписників.
  • Охоплення публікацій: В середньому кожен допис отримує 2 480 переглядів. Протягом першої доби публікація в середньому набирає 1 180 переглядів.
  • Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 4.
  • Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як строка, модуль, документация, taskiq, yaml.

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

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

Завдяки високій частоті оновлень (останні дані отримано 13 червня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Технології та додатки.

44 492
Підписники
-824 години
-507 днів
-11630 день
Архів дописів
Именованные кортежи Кортежи tuple, по своей сути, являются неизменяемыми списками. Структура данных удобная, но мы можем полу
Именованные кортежи Кортежи tuple, по своей сути, являются неизменяемыми списками. Структура данных удобная, но мы можем получать данные, используя только числовые индексы. Нет возможности дать имена отдельным элементам, сохранённым в кортеже. Это может повлиять на читаемость кода. И в таком случае используют именованные кортежи namedtuple из collections. Каждый объект в именованном кортеже может быть доступен через уникальный, удобный для чтения человеком, идентификатор. При этом вся функциональность от обычных кортежей сохраняется. #namedtuple

Как стать мидл python-разработчиком - #курс от Яндекс.Практикума За 6 месяцев обучения вы освоите углублённые знания технологий, которые используются в backend-разработке на Python. Научитесь решать сложные задачи с базами данных, работать с синхронными и асинхронными фреймворками. И писать очень красивый и лаконичный код. На протяжении курса у вас будет собственная среда для обучения, поддержка наставников, практика в онлайн-тренажёре. А по его окончанию портфолио из 6 веб-проектов, программа профессиональной акселерации и помощь с трудоустройством. Ссылка на курс: http://praktikum.yandex.ru/middle-python

Удаление префиксов и суффиксов По какой-то неизведанной причине многие разработчики посчитали эту фичу в обновлении 3.9 не оч
Удаление префиксов и суффиксов По какой-то неизведанной причине многие разработчики посчитали эту фичу в обновлении 3.9 не очень интересной и попросту забыли. И зря. Некоторые на полном серьезе для таких целей до сих пор пытаются использовать забагованные .strip и .lsrtip. Точнее, большинство просто не до конца понимают, как работают эти два метода. И всё же, в Python 3.9 были добавлены методы для строк .removeprefix и .removesuffix, предназначенные специально для удаления префиксов и суффиксов в строках. #строки

Нейросети умеют генерировать изображения, подделывать голос и находить митингующих по фото даже в маске. Каждый день учёные создают больше сотни новых методов AI. Большинство из них никому не нужны. Но некоторые люди умудряются превратить их в быстрорастущий бизнес. На канале @ai_transformer автор рассказывает о самых интересных находках из мира стартапов и AI. Он сам — сооснователь AI стартапа Reflexes и исследователь. Он сам эти методы создаёт. Поэтому знает, о чём говорит. Фокус канала — нейросети, которые можно уже сейчас применять и превратить в перспективный бизнес. Если вам не хватает идей или экспертизы для своего стартапа, или вы просто хотите не отставать от прогресса, тогда @ai_transformer — то самое место. Интересные посты, с которых можно начать: ИИ Фитнес-тренер — https://t.me/ai_transformer/38 Личный ИИ-секретарь — https://t.me/ai_transformer/40 Как нейросеть заменила хромакей — https://t.me/ai_transformer/48

Простой вариант абстрактного метода На канале буквально недавно выходил пост про создание абстрактных методов через пакет abc
Простой вариант абстрактного метода На канале буквально недавно выходил пост про создание абстрактных методов через пакет abc. И такой вариант всё ещё является наиболее правильным и оптимальным. Сейчас ради разнообразия покажем вариант попроще. В родительском классе можно объявить метод, который будет вызывать исключение. Таким образом, если в дочернем классе его не переопределять, мы получим то, что и требовалось. Но здесь есть существенный минус – при создании экземпляра класса, наследованного от подобного родителя, не возникнет ошибки. Только вызов метода выдаст исключение. А такое поведение является не очень явным для абстрактного класса. #классы

Задачи по Python - канал с задачками и тестами по Python. Практические задачи и тесты с собеседований на Junior Python разраб
Задачи по Python - канал с задачками и тестами по Python. Практические задачи и тесты с собеседований на Junior Python разработчика Подписывайтесь: @pythonquestions

Минималистичный ORM Для любителей работать с базами данных SQLite 3 или MySQL наш подписчик разрабатывает простой и эффективн
Минималистичный ORM Для любителей работать с базами данных SQLite 3 или MySQL наш подписчик разрабатывает простой и эффективный способ взаимодействия – библиотека mysqlite. Такая компактная ORM является промежуточным этапом между работой со всеми знакомым SQLAlchemy и использованием чистого SQL у себя в коде. Проект находится на ранней стадии разработки. Тем не менее, CRUD операции уже реализованы, а также присутствует несколько вспомогательных методов. P. S. Присылайте свои проекты в личные сообщения @a1f20. Про самое интересное расскажем на канале. #проектподписчика

Начните осваивать навыки Data Engineer уже 17 февраля на демо-занятии «MPP-базы данных». Lead Data Engineer Михаил Юрченков расскажет о назначении MPP-базы данных и некоторых особенностях использования. За 2 часа вы рассмотрите некоторые основные продукты, реализующие функциональность управления MPP-хранилищами, такие как Greenplum, Vertica и Clickhouse, обсудите различия и практические аспекты их применения. Демо-урок — возможность попробовать онлайн-курс «Data Engineer» и познакомиться с преподавателем. Для регистрации на занятие пройдите вступительный тест https://otus.pw/II3T/

​​Сортировка пузырьком Для сортировки списков в Python уже есть встроенные функция sorted() и метод .sorted(), но достаточно
​​Сортировка пузырьком Для сортировки списков в Python уже есть встроенные функция sorted() и метод .sorted(), но достаточно важно самому знать хотя бы несколько реализаций. Суть алгоритма в том, что совершается несколько проходов по массиву. При проходе последовательно сравниваются пары элементов в массиве и в случае несоответствия выбранному порядку меняются местами. Если пары элементов находятся в верном порядке, то ничего не происходит. В результате первого прохода максимальный элемент окажется в конце, то есть всплывет словно пузырек. Затем все повторяется до того момента пока весь массив не будет отсортирован. Последний проход будет по отсортированному массиву. #списки #сортировка

Спрос на хороших программистов в России и мире растет с каждым днем. И если вы уже начали кодить на Python — самое время получить востребованный опыт и повысить грейд. Как это сделать? Приходите на курс «Python PRO» от GeekBrains. Это специальное полугодовое обучение для практикующих специалистов. Освоите DRF, REST API, Python Threads, Agile/Scrum. Научитесь создавать чат со своим клиентом и сервером, работать с чужим кодом. Потренируетесь работать в команде по спринтам. Проекты на курсе: — создание веб-сервиса с личным кабинетом для управления ToDo-заметками на Backend на REST API, frontend на React. — разработка WSGI-фреймворка и слоя взаимодействия с базой данных; — создание обучающего сайта с применением шаблонов проектирования. Записывайтесь

Перегрузка операторов Сначала стоит напомнить, что методы, которые начинаются и заканчиваются двойными нижними подчеркиваниям
Перегрузка операторов Сначала стоит напомнить, что методы, которые начинаются и заканчиваются двойными нижними подчеркиваниями, называются магическими. Например, выше в классе Point мы определили __str__, который отвечает за то, как выводятся объекты класса на экран. Для перегрузки оператора "+" нужно определить метод __add__. Он принимает два аргумента, которыми являются, соответственно, операнды в операции сложения. Таким образом, когда разработчик пишет запись p1 + p2, интерпретатор воспринимает это в виде Point.__add__(p1, p2). Для всех операторов в языке, включая и логические, есть свои магические методы. #классы

Сколько ты заработал за 2020? Ну, хотя бы миллион есть? Возможностей была куча: арбитраж трафика в пандемию, рост биткоина и другой крипты, реселл масок и многое другое. Ты вообще следил за рынком? Ой прости, ты же РАБотал. Зарабатывать от 50 000 рублей в месяц сегодня способен даже школьник со смартфоном в руках и выходом в интернет. Не требуется ни образование, ни опыт работы. Все, что нужно — это немного мозгов + подписка на этот канал. Ставки? Схемы? «Трейдинг?» Оставь эту движуху лохам. Если ты нацелен на адекватный заработок, то оставляю для тебя ссылочку ниже. https://t.me/joinchat/AAAAAEwPwFfrcIl22_NtDQ

Разница между генераторными выражениями и генераторами коллекций Записи в первой и второй строчке в коде выше очень похожи, н
Разница между генераторными выражениями и генераторами коллекций Записи в первой и второй строчке в коде выше очень похожи, но различаются видами скобок. В генераторе списка они квадратные, а в генераторном выражении – круглые. Распечатав переменные, можно заметить, что значением переменной a является список, а переменная x хранит в себе объект генератора. И здесь возникает вопрос, что же использовать. Если вам нужен результат, например в виде списка, прямо сейчас для дальнейшего выполнения программы, то используйте генераторы коллекций. А если же значения понадобятся еще не скоро или вообще неизвестно, понадобится ли они вообще, то предпочтительнее генераторы, чтобы не занимать лишнюю память и не нагружать систему. #генераторы

У тебя уже есть базовые навыки программирования и ты планируешь дальше развиваться в IT? Попробуй освоить DevOps, познакомься с понятиями Docker, CI и Kubernetes за 3 дня на бесплатном онлайн-интенсиве: 🔜 https://clc.am/2p7kRA Ты научишься: ➕ разбираться в DevOps-инженерии; ➕ собирать контейнер с приложением; ➕ запускать его при помощи Docker-compose; ➕ настраивать непрерывную интеграцию (CI); ➕ работать с сервисом Kubernetes. 🎁 Участники интенсива получат в подарок электронную книгу Кей Петерсон и Дэвида Колба «Век живи — век учись» издательства МИФ, а трое лучших — сертификаты на 30 000 рублей для обучения в онлайн-университете Skillbox!

Находим файлы по шаблону Основной фишкой модуля glob является удобная и лаконичная работа с поиском файлов по паттернам. Боле
Находим файлы по шаблону Основной фишкой модуля glob является удобная и лаконичная работа с поиском файлов по паттернам. Более того, можно даже пройтись по директориям рекурсивно. В одноименный метод glob передаётся шаблон для поиска файлов, а возвращается список с результатами. Все методы следуют механизму и правилам сопоставления паттернов в стиле Unix. Вообще модуль является встроенным, но в некоторых ситуациях импорт может выдать исключение. В таком случае надо просто его переустановить через пакетный менеджер pip. #glob

Python помогает решать аналитические задачи в любых отраслях бизнеса. А ещё он используется в разработке и помогает автоматизировать рутину. О том, как изучать этот простой и универсальный инструмент — поговорим на открытом занятии Нетологии. IT-аудитор Сбербанка Олег Бутылин расскажет о преимуществах Python, какие аналитические задачи он позволяет решать, а главное — как и в какие сроки его реально освоить. Присоединяйтесь → https://netolo.gy/gdn

Абстрактные классы и методы В абстрактном классе обычно реализуется общая часть нескольких сущностей или другими словами – аб
Абстрактные классы и методы В абстрактном классе обычно реализуется общая часть нескольких сущностей или другими словами – абстрактная сущность. Абстрактный метод – это метод, который не имеет своей реализации в базовом классе, и он должен быть реализован в классе-наследнике.  Для того, чтобы создать абстрактный класс с абстрактными методами, надо импортировать вспомогательные метакласс ABCMeta и декоратор abstractmethod из модуля abc. Если мы отнаследуем новый класс от абстрактного класса, не переопределив абстрактные методы, в данном случае method, и попробуем создать экземпляр, то получим исключение TypeError. Для того, чтобы код заработал корректно, нам необходимо переопределить все абстрактные методы. То есть по сути еще раз просто написать метод, но уже в новом классе. UPD. В коде опечатка, в классе GoodExample метод должен называться method, а не function. #классы #метаклассы #abc

Как профессиональные Data Engineer работают с моделями ML? Приглашаем вас перенять экспертный опыт 11 февраля на демо-занятии «ML в Spark». Вместе с Вадимом Заигриным, Software Engineering Team Lead в Teradata, вы за 2 часа разберете особенности ML в Spark, рассмотрите процесс разработки моделей, научитесь переводить обученные модели в production. Демо-урок входит в программу онлайн-курса «Data Engineer». Для регистрации и участия в вебинаре, пройдите вступительный тест https://otus.pw/fMyr/

Более простой способ создания контекстных менеджеров Почти год назад на канале было объяснение про то, что такое контекстные
Более простой способ создания контекстных менеджеров Почти год назад на канале было объяснение про то, что такое контекстные менеджеры и зачем они нужны. Также был пост, показывающий, как создавать классы с использованием протокола менеджера контекста. Но не всегда хочется реализовывать магические методы __enter__ и __exit__. В качестве альтернативы есть один классный прием в пакете contextlib. Там протокол управления контекстом реализован с использованием декоратора contextmanager. Первая часть функции tag,  которая идёт до yield, выполняется при входе в блок with. Затем исполняется сам этот блок, а после этого завершается оставшаяся часть функции tag.  #contextlib

Skyeng дарит подписчикам Python Academy 3 бесплатных урока на изучение английского языка по промокоду PASKYENG. Все просто: 1
Skyeng дарит подписчикам Python Academy 3 бесплатных урока на изучение английского языка по промокоду PASKYENG. Все просто: 1. Зарегистрируйтесь на сайте 2. Активируйте промокод в личном кабинете ученика и получите 3 бесплатных урока при покупке пакета от 8 занятий. Промокод действует для всех новых учеников до 28 февраля! Skyeng входит в топ-10 IT-компаний России. Вы можете оценить приложение и платформу школы и как ученик, и как специалист!