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 天
帖子存档
44 507
Статические методы
Отличие статических методов от обычных в том, что они привязаны к классу, а не объекту. То есть они могут быть вызваны напрямую у класса.
Статический метод не принимает ни объект (
self), ни класс (cls) в аргументах. То есть такие методы не могут модифицировать ни объект, ни сам класс.
Реализовать статический метод можно двумя способами. Один из них — присвоить классу новый метод, напрямую передав изначальный метод в функцию staticmethod.
Но так делать не принято, поэтому чаще всего staticmethod используют в качестве декоратора при написании методов прямо в классе.
#staticmethod44 507
ORM для PostgreSQl и SQlite3
ViBranium — это ORM, которая умеет работать с базами данных PostgreSQl и SQlite3. Помимо функционала для работы с бд, в пакете также есть удобные модули для логирования и шифрования.
А поскольку далеко не все данные следует хранить в чистом виде, вы можете пропустить их через хеш-функции с помощью класса Encrypt, который есть внутри ViBranium.
Присылайте свои проекты в личные сообщения @a1f20. Про самое интересное расскажем на канале.
#проектподписчика
44 507
ИММИГРАЦИЯ В США С ЛИЦЕНЗИРОВАННЫМ ИММИГРАЦИОННЫМ АДВОКАТОМ
Всем привет!
Меня зовут Станислав Шамаев 🙋🏼♂️, я лицензированный бизнес-иммиграционный адвокат. Также являюсь основателем юридической компании №1 в Майами.
Я специализируюсь на визах талантов ЕВ-1А и О-1 для IT, Digital и специалистов в сфере кибербезопасности в разных сферах и проведу бесплатный СТРИМ на моем Telegram-канале ‘’Одной ногой в США’’ уже в ПЯТНИЦУ 1 июля 2022 года с разбором 3-х ключевых критериев для получения визы:
▪️которые с легкостью могут закрыть большинство специалистов в сфере IT, Digital и кибербезопасности - статьи, вклад в индустрию, конкурентная зп на рынке .
▪️ А также обсудим, что может быть вкладом в профессиональную индустрию и как его упаковать в критерий визы талантов?
Расскажу на примере реальных кейсов моих клиентов!
▪️Список самые актуальные х профессий на рынке сегодня, которые ТРЕБУЮТСЯ в США немедленно! 🇺🇸.
🔥 В конце СТРИМА отвечу на все вопросы зрителей, А также в подарок каждый зритель получит гайд по критериям виз "Простая Иммиграция" БЕСПЛАТНО.
Но и это еще не все! Каждый участник стрима получит от меня персонализированный разбор его иммиграционного кейса в течение 48 часов и БЕСПЛАТНЫЙ подбор визовой программы.
СТРИМ ПО ВИЗЕ ТАЛАНТОВ ДЛЯ IT-СПЕЦИАЛИСТОВ И СПЕЦИАЛИСТОВ В СФЕРЕ КИБЕРБЕЗОПАСНОСТИ ПРОЙДЕТ ⏰:
В 19.00 по Европе
В 20.00 по Москве
В 13.00 по Майами
Где? 👉 На канале ‘’Одной ногой в США’’
Как попасть на стрим? 👉 ПОДПИШИТЕСЬ на Telegram-канале "Одной ногой в США'' , где вы сможете найти все подробности проведения мероприятия.
До встречи на стриме!
44 507
Создаем виртуальное окружение
Виртуальное окружение — это изолированная среда, которая имеет свои локальные интерпретатор и пакеты, независимые от глобального интерпретатора и других окружений.
В стандартной библиотеке Python третьей версии есть пакет
venv, который позволяет создавать виртуальные окружения удобно и быстро. Пример представлен на картинке.
Скрипт activate в директории bin предназначен для активации окружения, а команда deactivate в уже активированном окружении — для выхода из него.
В случае успешного создания и активации у вас в терминале должно появится название вашего виртуального окружения в круглых скобках.
#venv44 507
Карьера в Ростелекоме — канал, который разрушает мифы о работе в корпорациях, и показывает, с какими вызовами сталкивается команда одной из крупнейших IT-компаний в стране.
Вакансии, тренды цифрового мира, разбор технологий и фреймворков, истории с «внутренней кухни». Сотрудники рассказывают о своих проектах и обсуждают, какие скиллы нужны современным айтишникам.
Присоединяйтесь по ссылке https://t.me/Rostelecom_career
44 507
Завершение программы
Функция
exit создана для удобства работы в интерактивном режиме, однако не рекомендуется использовать её внутри скриптов.
По факту функция просто поднимают исключение SystemExit. А при попытке вызова без скобок напишут подсказку о правильном способе выхода из интерпретатора.
Использовать sys.exit() стоит потому, что этот метод лежит в стандартном модуле и всегда там доступен. Также это довольно явный способ завершения программы.
#sys #exit44 507
Кто если не руководитель группы разработки…
…может поделиться инсайдами проекта?
29 июня в 11:00 собираемся на канале MTS AI, чтобы послушать руководителя группы разработки VSaaS — интеллектуальной облачной платформы видеонаблюдения и видеоаналитики.
Сурен Хоренян расскажет, как команда создавала платформу, с какими трудностями они столкнулись и что из этого вышло.
Онлайн-трансляция пройдет в формате лампового смолтока, поэтому не стесняйтесь задавать вопросы, просить советов и требовать ответов.
Встретимся уже через несколько дней!
Подписаться на канал MTS AI
44 507
Создаем пакеты
Пакет в Python — это, грубо говоря, папка с другими папками и модулями. Помимо разделения частей проекта, пакеты нужны для формирования пространства имен, чтобы можно работать с пакетами и модулями через точку, как в примере выше.
При импорте вида
from package import * будет подключены либо все модули и объекты модуля __init__.py, либо то, что находится в переменной __all__ в том же модуле __init__.py — подробнее про эту переменную было в посте ранее.
Также примечателен файл init.py, который раньше был обязателен для создания пакетов. С версии Python 3.3 его необходимость пропала. Однако его функциональность на этом не заканчиваются.
#модули #пакеты44 507
Спасти мир, исправив баги в коде? Легко!
По всей планете вдруг внезапно пошли сильнейшие ливни. Аномалия? Баги! Создатель напутал значения в коде, на котором написан наш мир, и теперь нам грозит утонуть в потоках воды с неба. Все исправить смогут только разработчики.
Помогите Создателю и решите три задачи на языке Python: выбирайте неправильные части кода и отмечайте правильный ответ из предложенных. Вся надежда на вас, поторопитесь!
https://vk.cc/ceD1h5
44 507
Заменяем часть строки
Со строками в Python работать очень удобно, так как встроенных методов для них предостаточно. Одним из методов является
str.replace(), который позволяет заменять части строк.
Первым аргументом передается подстрока, которая будет изменяться в исходной строке. Вторым аргументом — то, на что будет заменяться.
Также есть третий, опциональный, аргумент, который отвечает за то, сколько раз вы хотите заменить старую подстроку на новую. По умолчанию, все вхождения заменяются.
#строки44 507
Однажды ты спросишь меня, чего я жду больше: дрим-джоб или One Day Offer от Сбера. Я отвечу: «One Day Offer». И ты уйдёшь, так и не узнав, что это и есть шанс получить работу мечты.
Станьте частью команды Сбера за 1 день!
Форвард среди высокотехнологичных сервисных компаний ищет дата-сайентистов в Москве и Нижнем Новгороде. Подходит, если вы технарь уровня Middle, Senior или Lead с опытом в DS/ML больше 2 лет, который без труда кодит на Python. А если работали с рекомендательными системами — ещё лучше.
Каков порядок действий?
Посещаете 25 июня One Day Offer → проходите интервью → в тот же день получаете предложение, о котором мечтали → вместе с командой Сбера создаёте платформу, которая поможет создавать персональные рекомендации в разных сферах бизнеса.
Участвовать в One Day Offer
44 507
Аннотации типов: Union и Optional
Ранее на канале был пост про базовые аннотации типов. Но важно знать и про такие аннотации, как
Union и Optional.
При необходимости допустить использование не любых типов, а только некоторых, можно использовать аннотацию Union[T, ...] с указанием списка типов в квадратных скобках.
Для объявления опциональных переменных используется Optional[T]. Такая аннотация нужна для переменных, которые либо имеют значение определенного типа, либо равны None.
Кстати, аннотация Optional[T] эквивалентна Union[T, None].
#аннотации44 507
Телеграм опубликовал список 5 самых полезных каналов для программистов:
Хабр Community – сборник самых популярных статей с Хабра. Есть риск залипнуть на пару часов.
Точка входа в IT – канал разработчиков из Uber, где они обучают программированию с нуля.
GIT: Сервисы для программистов – кладезь полезных инструментов, которые пригодятся в самый неожиданный момент. Секретные комбинации, неизвестные приложения и всякое такое.
C.M books – тут собирают книги по айти. Куча категорий, разные темы и ЯП.
Программирование в опросах – ну вы поняли. Есть задача, 3 ответа, выбираешь правильный – лучше усваиваешь материал.
Подписывайтесь и прокачивайте свои скиллы.
44 507
Сохраняем бинарные данные
Модуль
pickle, который мы затронули в прошлом посте, реализует двоичные протоколы для сериализации и десериализации объектов. Вы можете сохранить любой объект, если возможно перевести каждый его атрибут в двоичный вид.
Но классы, функции и методы сохранить не получится. Здесь также важно понимать, что при сохранении объекта сохраняется строка, указывающая, к какому классу относится этот объект.
Однако будьте осторожнее, pickle не защищен от ошибочных или вредоносных данных. Никогда не извлекайте данные, полученные из ненадежных или не прошедших проверку подлинности источников.
#pickle44 507
База данных на минималках
Встроенный модуль
shelve позволяет сохранять и читать произвольные данные. Таким образом, можно сохранять любые Python объекты для дальнейшего использования.
Доступ к данным осуществляется с помощью ключей, как и в случае со словарями. А метод shelve.open поддерживает протокол контекстного менеджера, то есть можно не вызывать метод close.
В документации заявляют, что такая база данных является "надежной". Но учитывая, что shelve написан на pickle, его стоит использовать только в совсем маленьких проектах.
#shelve44 507
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 пройдут индивидуальные технические онлайн-собеседования. Затем, уже в воскресенье пройдёт финальное собеседование и определение лучших кандидатов на позиции ВКонтакте.
44 507
Список импортов по умолчанию
Для ограничения импорта переменных, функций и классов по умолчанию можно использовать список
__all__, в который записываются названия объектов, которые будут подключены.
Таким образом, при импорте вида from module import * из модуля c подобной записью подключатся только объекты с названиями из списка __all__.
Тем не менее, в примере выше импортировать функцию foo из такого модуля всё ещё можно, например, с помощью записи from module import foo.
#модули44 507
«Kubernetes для разработчиков» — с 1 июля в Слёрме
1 июля — старт потока и релиз видеокурса «Kubernetes для разработчиков». Вы можете учиться в группе и встречаться со спикерами два раза в неделю или пройти видеокурс, когда удобно.
Это базовый курс по k8s. Программа составлена специально для разработчиков: нет лишней информации, которая не пригодилась бы в реальных проектах, включены важные нюансы разработки приложения под Kubernetes.
Все уроки записаны в 2022 году, материал обновлен и дополнен.Спикеры: Марсель Ибраев (Southbridge) Павел Селиванов (Yandex Cloud). Форматы обучения: Поток: открываем доступ к двум новым темам каждую неделю, общаемся в чате с куратором и спикерами, два раза в неделю — AMA-сессии по темам курса со спикерами. Видеокурс: доступны сразу все темы, можно изучать в своём темпе. Оба формата включают практику на стендах и итоговую сертификацию. Посмотреть подробности про курс: https://slurm.club/3HwS6bN
44 507
Перегрузка операторов сравнения
В случае, если вам в коде необходимо сравнивать объекты какого-либо класса, требуется реализовать магические методы, которые вызываются при сравнении.
Например, под капотом записи
a < b вызывается a.__lt__(b). Для каждого оператора сравнения существует свой магический метод. Подробнее про то, какой метод за какой оператор отвечает, выше в коде.
Писать все шесть методов получается слегка громоздко, поэтому зачастую используют декоратор total_ordering из functools. Про него, кстати, недавно писали пост.
#классы44 507
В МКБ сильная 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
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
