Python Academy
前往频道在 Telegram
Python Academy — один канал вместо тысячи учебников Чат канала: @python_academy_chat Сотрудничество: @zubar89 Канал включён в перечень РКН: https://rkn.link/TVu
显示更多📈 Telegram 频道 Python Academy 的分析概览
频道 Python Academy (@python_academy) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 44 499 名订阅者,在 技术与应用 类别中位列第 3 048,并在 俄罗斯 地区排名第 14 340 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 44 499 名订阅者。
根据 11 六月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -109,过去 24 小时变化为 -5,整体触达仍然可观。
- 认证状态: 未认证
- 互动率 (ER): 平均受众互动率为 5.58%。内容发布后 24 小时内通常能获得 2.69% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 2 482 次浏览,首日通常累积 1 197 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 4。
- 主题关注点: 内容集中在 строка, модуль, документация, taskiq, yaml 等核心主题上。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“Python Academy — один канал вместо тысячи учебников
Чат канала: @python_academy_chat
Сотрудничество: @zubar89
Канал включён в перечень РКН: https://rkn.link/TVu”
凭借高频更新(最新数据采集于 12 六月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
44 499
订阅者
-524 小时
-417 天
-10930 天
帖子存档
44 499
В рамках конференции AI Journey 2021 открыта регистрация на онлайн-соревнование по искусственному интеллекту AI Journey Contest 2021. Победители разделят призовой фонд, превышающий 8 млн рублей.
Участникам предлагаются три задачи, которые можно будет решить до 5 ноября.
1) Fusion Brain Challenge — обучить мультимодальную, multi-task- и мультиязычную модели.
2) NoFireWithAI — создать модель, прогнозирующую вероятность возникновения природных пожаров.
3) AITrain — разработать модель определения элементов железнодорожной инфраструктуры и препятствий на пути поездов по имеющимся фотографиям.
Успевайте зарегистрироваться на конкурс здесь.
К соревнованию допускаются участники от 18 лет.
#SberAI #искусственныйинтеллект
44 499
Флаги явного преобразования
Флаг явного преобразования (Explicit Conversion Flag) используется для преобразования значения поля
format перед его непосредственным форматированием.
Это поле можно использовать для переопределения поведения format для какого либо конкретного типа и форматирования значения. В настоящее время распространены два явных флага преобразования:
!r — преобразует значение в строку, используя функцию repr().
!s — преобразует значение в строку, используя функцию str().
В примере, в случае с флагом !r строка 'Hello' будет напечатана с кавычками в поле шириной не менее 20 символов, а в случае с флагом !s — без кавычек (в более удобном для чтения виде).
#строки44 499
8 ноября Яндекс.Практикум запускает бесплатную Школу наставников для разработчиков
Школа наставников — это хорошая возможность развить софт-скиллы, научиться делиться знаниями с командой и подтвердить экспертность в своей области. Онлайн-занятия будут два раза в неделю по вечерам.
Наставник в Практикуме — это опытный специалист, который передаёт свои и знания студентам, помогает учиться и справляться с трудностями.
Наставничество можно совмещать с основной работой, оно занимает от 6 до 15 часов в неделю. Вознаграждение — от 35 до 50 тысяч рублей в зависимости от курса и потраченного времени.
Сейчас ищем наставников на курсы: веб-разработка, разработка на Java, Python, Go, тестирование и дизайн.
Подать заявку нужно до 1 ноября, чтобы успеть выполнить тестовое задание.
44 499
Работаем с файловыми путями
В стандартной библиотеке есть максимально удобный пакет
pathlib для простой работы с файловыми путями.
Для представления пути к файлу есть класс Path, с объектами которого уже можно производить операции. Например, методы exists() и is_dir() проверяют, существует ли файл и является ли он директорией.
Но самой классной фичей является замена os.path.join() на более удобный и элегантный вариант с использованием слэшей, как показано на картинке.
Итого, пакет pathlib может стать частичной заменой os в некоторых случаях при работе с файловыми путями.
#pathlib44 499
Spotify и Amazon, Disney, YouTube и Instagram. Знаете, что их всех объединяет? Все эти площадки и сервисы используют или полностью написаны на Python. Многие уже осознали популярность профессии Python-разработчика и то, что их зарплата составляет от 80 000 ₽ в первый год работы и от 300 000 ₽ после двух лет.
Чтобы изучить профессию и создать крутой сервис, не нужно идеально знать математику и получать «вышку» в универе. Всё решает онлайн-обучение.
В Skypro сейчас идет набор на курс «Python-разработчик». Новички обучаются с нуля, получают практику и создают первое портфолио. После им помогают устроиться на работу — на удаленку или в офис.
Текущая работа занимает много времени и не дает желаемого дохода — учитесь в рассрочку, и выделяйте по 10-12 часов в неделю.
Начните путь в IT. Оставьте заявку на сайте, и вас проконсультируют бесплатно. По промокоду
УЧИСЬ — скидка на курс «Python-разработчик» 10%.44 499
Отсутствующие ключи в словаре
При обращении по отсутствующему ключу в словаре мы получим исключение
KeyError. Но мы можем переопределить это поведение.
Для этого создадим свой собственный класс словаря, унаследовавшись от dict. После чего нам просто необходимо переопределить метод __missing__, который вызывается в базовой реализации методом dict.__getitem__ при при адресации к отсутствующему ключу.
Мы можем, например, возвращать какое-то дефолтное значение, либо определить любую другую необходимую логику поведения.
#dict44 499
Конструктор класса
У классов практически во всех языках есть конструкторы — это такие специальные методы, которые вызываются автоматически и инициализируют экземпляр класса.
В Python конструкторы в классах имеют название
__init__(), и их почти всегда переопределяют. Делается это для того, чтобы назначить свойства объекту и выполнить предварительные действия.
Первым аргументом конструктор всегда принимает объект класса, который обозначается как self — подробнее про это есть отдельный пост.
#классы44 499
Вакансии от Банка Хоум Кредит
Компании требуются IT-специалисты для развития новых амбициозных проектов. Список вакансий здесь.
Советуем посмотреть их тем, кто не боится собственных идей и готов работать над их воплощением. Со своей стороны банк обещает классную команду и поддержку.
Узнать больше можно из нового видеоинтервью с сотрудниками Департамента развития цифровых технологий.
44 499
Получаем и задаем лимит рекурсии
В Python не оптимизируется хвостовая рекурсия, из-за чего зачастую возникает
RecursionError во время создания рекурсивных алгоритмов.
Но с помощью модуля sys можно посмотреть и даже изменить максимальную глубину рекурсии. Хотя делать это слегка опасно, так как каждый новый вызов занимает много памяти.
И вообще лучше стараться использовать не рекурсию, а обычные циклы, но это вы и так сами знаете.
#рекурсия #лимиты44 499
Как прокачать свои навыки до уровня хакера
Если вам надоело быть в роли жертвы, то появилась отличная возможность примерить на себя роль хищника.
Делюсь отличным хакерским каналом Hacker Place, который читаю сам.
🖥 Все, что вы хотели знать о темной стороне интернета
✅ Авторские статьи про веб-безопасность, анонимность, хакинг и социальную инженерию
❓ Ну и еще кое-что, о чем не говорят вслух...
👉 Подписывайтесь, пока не закрыли вход: https://t.me/joinchat/3WvennItUuw0MDEy
44 499
Делаем планировщик задач
К моему удивлению, далеко не все знают про пакет
schedule, который позволяет планировать задачи и повторять их через промежуток времени.
Основной его плюс в том, что он максимально интуитивный и имеет гибкий функционал. А еще schedule не требует внешних зависимостей и сам в целом легковесный.
Здесь на самом деле даже объяснять особо нечего, логика методов в этом пакете понятна на примерах.
#schedule44 499
Проверка отношения классов
Для того, чтобы проверить отношения двух классов или экземпляров (является ли класс классом наследником), есть две простые встроенные функции
isinstance(object, classinfo) и issubclass(class, classinfo).
instance - возвращает True, если объект является экземпляром класса либо экземпляром подкласса данного класса.
issubclass — проверяет является ли класс наследником другого класса.
Данные функции зачастую применяются в ООП.
#isinstance #issubclass44 499
SDET-специалисты, для вас супер возможность попасть в команду Kaspersky без долгих собеседований
Если у вас есть опыт автоматизации, навыки работы с Linux, знание C# или Python, то:
— подайте заявку и пройдите небольшое тестирование до 28 октября;
— дождитесь результатов и 30 октября (в субботу) приходите на онлайн-встречу: знакомство с командами и индивидуальное интервью;
— в случае успеха получите оффер уже на следующий день!
Узнайте, над какими проектами и продуктами вы можете у нас работать. И на каких крутых условиях. А команды сами за себя расскажут 30 октября.
Откликайтесь!
44 499
Пишем обратно совместимый код
С помощью пакета
six можно писать код, который запустится и на Python 2, и на Python 3. То есть код получается обратно совместимым.
Для этого в пакете есть все типы, функции и некоторые модули стандартной библиотеки, которые под капотом работают по-разному в зависимости от версии языка.
Например, в пакете поддерживаются tkinter и urllib. Полная документация проекта находится тут.
Штука прикольная, но я не уверен, где это на практике можно использовать, так как почти весь код сейчас либо переписывается на Python 3, либо сразу пишется на нем.
#six44 499
Книги по Python - самый большой канал с книгами по Python в телеграм.
Что в нашем канале:
1. Книги по питону, которые помогут вам пройти собеседование на позицию Python Developer.
2. Задачи по питону, которые вы можете получить на собеседовании: @pythonquestions
3. Всё, никакой другой воды.
Скачать все книги можно в 2 клика.
44 499
Операции с zip архивами
Для работы с
zip файлами можно использовать встроенный модуль zipfile. Если кто не помнит, то zip файл — это архив, содержащий сжатые файлы.
Просмотреть содержимое архива можно с помощью функции printdir, а извлечь все файлы можно вызвав extractfile.
Также этот модуль позволяет создавать свои zip архивы, но мы решили не усложнять пример, поэтому просто прикладываем ссылку на документацию.
#zipfile44 499
Как нейросеть распознает рукописные цифры?
На бесплатном онлайн-практикуме вы узнаете: кто такой Data Scientist и какие задачи он решает, познакомитесь с Computer Vision и поймете, как работают нейронные сети — на простых примерах.
А также, под присмотром эксперта напишете свою первую нейронную сеть, распознающую рукописные цифры.
Встреча пройдет 21 октября в 19:00, а если в это время неудобно — зарегистрируйтесь и вам пришлют запись.
Регистрация — https://clc.to/UKLqwA
44 499
Импорт антигравитации
Достаточно старая, но все же интересная пасхалка: если в коде прописать
import antigravity, то при запуске скрипта откроется страница в браузере, которая содержит шутку про то, насколько же всё-таки язык простой.
#пасхалки44 499
Оффер от Яндекса за два дня 🔥
Яндекс проводит очередной Weekend Offer, и это отличная возможность получить оффер для тех, кто занимается бекэнд разработкой уже больше 2-х лет и умеет писать на С++/Java/Python/C#/Go/Kotlin/Scala. До 7 ноября нужно зарегистрироваться и пройти автоматизированный отбор в Яндекс.Контесте, а 13-14 ноября написать 2 классных кода и пройти финальное собеседование с командой. Ну и все, оффер от Яндекса у тебя в руках!
Переходи по ссылке и регистрируйся сейчас.
44 499
Аннотация типов
Тайп хинтинг был добавлен в python еще в версии 3.5 вместе с библиотекой
typing, в которой содержались структуры нужные для создания дженериков для аннотирования переменных. Тогда синтаксис аннотирования работал при инициализации переменных. В последствии в версии 3.6 эта возможность была расширена и стало возможно объявлять типы переменных вообще в любом месте кода.
В python 3.9 была добавлена возможность использовать в качестве дженериков для аннотирования встроенные коллекции, вместо структур typing'а (List, Dict, Tuple...).
И наконец в 3.10 на замену перечисления возможных принимаемых типов через typing.Union пришел опреатор | (or). Также в 3.10 был изменен синтаксис создания тайпалиасов, чтобы разграничить с присваиванием переменной, теперь лучше это делать непосредственно через TypeAlias.
#typing #typealias
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
