Python Academy
前往频道在 Telegram
Python Academy — один канал вместо тысячи учебников Чат канала: @python_academy_chat Сотрудничество: @zubar89 Канал включён в перечень РКН: https://rkn.link/TVu
显示更多📈 Telegram 频道 Python Academy 的分析概览
频道 Python Academy (@python_academy) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 44 464 名订阅者,在 技术与应用 类别中位列第 2 927,并在 俄罗斯 地区排名第 14 052 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 44 464 名订阅者。
根据 31 八月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 153,过去 24 小时变化为 -24,整体触达仍然可观。
- 认证状态: 未认证
- 互动率 (ER): 平均受众互动率为 4.93%。内容发布后 24 小时内通常能获得 2.36% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 2 191 次浏览,首日通常累积 1 051 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 4。
- 主题关注点: 内容集中在 строка, модуль, документация, taskiq, yaml 等核心主题上。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“Python Academy — один канал вместо тысячи учебников
Чат канала: @python_academy_chat
Сотрудничество: @zubar89
Канал включён в перечень РКН: https://rkn.link/TVu”
凭借高频更新(最新数据采集于 01 九月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
44 464
订阅者
-2424 小时
-747 天
+15330 天
帖子存档
44 453
Форматируемые шаблоны строк
Модуль
string из стандартной библиотеки содержит интересный класс Template, который позволяет вполне удобно создавать шаблоны строк для дальнейшего форматирования.
Такой способ появился ещё в Python 2.4, как замена %-форматированию (PEP 292), но популярным так и не стал. Поддерживает передачу значений по имени и использует $-синтаксис как в PHP.
В новых проектах, конечно, используются чаще всего f-строки и иногда метод format, но всё же о Template стоит хотя бы знать на случай, если придется работать с легаси кодом.
#строки44 453
Делаем ошибки более читаемыми
В Python есть удобный модуль
pretty_errors, который делает стандартный вывод исключений и их traceback более удобным для чтения и красивым в целом.
Установить его можно через пакетный менеджер pip. А для того, чтобы он заработал, достаточно импортировать его в ваш код.
Как результат, вывод ошибок в вашей программе будет выглядеть более читаемым. Более того, разные части вывода будут помечаться разным цветом вместо монотонного серого цвета.
Также модуль можно модифицировать, указав параметры в конфиге. Подробнее можете почитать в документации модуля.
#исключения #pretty_errors44 453
Как изучить Python бесплатно и самостоятельно? Как стать сеньором или перейти из бэкенда в Data Science? Какие лайфхаки и инструменты помогают писать код продуктивнее?
Ответы на эти вопросы — в канале «Люди и код». Команда канала беседует с опытными и начинающими разработчиками и программистами, находит интересные и неожиданные темы и помогает влюбиться в IT. Не без юмора, конечно ;)
Наши любимые материалы:
1. Как изучить Python самостоятельно и бесплатно?
2. Он вам не петухон: почему энтерпрайзу не обойтись без Python и что не так с Java и C#.
3. Тест: сможете отличить Zen of Python от философии Лао-цзы?
4. Татьяна Свиридова: «Если что-то не получается, спрячьте эмоции и решайте задачу».
5. Правила жизни Гвидо ван Россума.
Подписывайтесь на канал «Люди и код»: @skillbox_media_code
44 453
Превращаем PDF в текст
Думаю, все периодические работают с PDF-документами. И зачастую это ручная и скучная работа. Но Python может автоматизировать даже такую рутинную задачу.
Модуль
pdftotext создан именно для работы с документами в PDF формате. Устанавливается он через пакетный менеджер pip, а использовать его проще простого. Все основные операции представлены на картинке выше.
Кстати, здесь ещё интересно то, что исходный код модуля написан на C++. Поэтому есть небольшая вероятность, что придётся повоевать с зависимостями.
#pdftotext44 453
Хитрости Data Science
При обучении нейросетей (например, детекции объектов или распознаванию лиц) часто необходимо проверить фотографию, посмотреть, правильно ли расположил разные классы объектов по папкам.
И если для просмотра можно использовать привычный matplotlib, то «прочитать» фото часто удобно через opencv. И тут нюанс: библиотека opencv использует цветовую модель BGR, а matplotlib — всем привычную RGB. Поэтому загружать картинки через opencv, но отображать через matplotlib – это путь к криповым картинкам.
Решение простое: чтобы получить нормальную картинку, используйте обратный порядок в массиве вашей картинки, например, через суши-оператор с шагом -1.
Умение работать с большими данными может пригодится не только в науке и бизнесе, но и повседневной жизни. Приходите на мастер-класс по Python в Data Science для начинающих 30 июля, чтобы освоить базовый синтаксис языка, разобрать теорию, начать решать задачи и задать свои вопросы ментору.
📍 Мероприятие проходит в кампусе в Москве. Еще больше событий школы и информации о профессиях в IT можно найти в телеграме Elbrus Bootcamp.
*обучение на курсе Data Science проходит очно в кампусе в Москве
44 453
Сравниваем Django и Flask
Оба фреймворка крайне мощные, но выбрать надо что-то одно. Из общеизвестных фактов: Django – самый востребованный в плане работы, Flask – наиболее производительный.
Django является более монолитным и предоставляет сразу множество инструментов из коробки, а Flask в свою очередь гибкий и минималистичный, позволяет кастомизировать архитектуру приложения.
Если в приоритете трудоустройство, то следует изучать Django. Но если вы хотите быстро начать создавать пет-проекты или изучать веб в целом, то рекомендуем рассматривать Flask.
#сравнение
44 453
Мы следим за миром инноваций и рынком труда и знаем, какие специалисты нужны рынку. Наши исследования показали, что сейчас стремительно растет спрос на специалистов по новейшим технологиям:
✔ искусственный интеллект;
✔ Web 3.0;
✔ блокчейн;
✔ кибернетика умных устройств;
✔ data science;
✔ метавселенные.
Мы решили запустить программу подготовки этих специалистов, ведь таких курсов еще не было на рынке. Научитесь создавать умных роботов, проектировать метавселенные и управлять автономными организациями на блокчейне.
Чему вы можете научиться
✔ Программировать приложения, игры и платформы на блокчейне.
✔ Создавать нейросети и системы искусственного интеллекта.
✔ Проектировать роботов, которые реагируют на внешние факторы и управляются через интернет.
✔ Придумывать и создавать виртуальные миры, разрабатывать механику метавселенных.
Почему вам стоит стартовать в ИТ прямо сейчас
⚡️ Востребованно
За 2021 год количество вакансий на рынке ИТ выросло на 72%. Количество резюме — всего на 6%.
🚀 Перспективно
К 2035 году в России будет более 2,5 миллиона вакансий для специалистов из сферы ИТ.
🤑 Высокооплачиваемо
Зарплата начинающего ИТ-специалиста — от 60 000 ₽. А уже через три года — от 150 000 ₽.
❗ Длительность — 12 месяцев, 2–3 занятия в неделю по 2–3 часа. Для прохождения курса не требуется техническое образование или опыт работы.
❗❗ Гарантия трудоустройства закреплена в договоре. Если после успешного обучения вы не найдете работу, мы вернем вам деньги.
👉 Начать обучение: https://clck.ru/sLhLV
44 453
Протоколы
Термины "протокол итератора" или "протокол дескрипторов" уже привычны и используются давно. Но теперь можно описывать протоколы в виде кода и проверять их соответствие на этапе статического анализа.
Протокол описывается как обычный класс, наследующийся от
Protocol. Он может иметь методы (в том числе с реализацией) и поля. Реальные классы, реализующие протокол могут наследоваться от него, но это не обязательно, как показано в примере.
Хоть это и не совсем интерфейсы, но все же классная штука. Еще важно, что протоколы, как и все остальные фишки аннотаций типов, используются в основном со статически типизированным mypy.
#typing #аннотации44 453
«Не покупайте доллар, он упадет до 50», сказал инвестор Александр Воронков в марте 2022, когда все на панике продавали свои рубли. И был прав — сегодня доллар уже 55.
Он завёл блог 25 февраля, и с тех пор каждый день уберегает людей от ошибок, простым языком объясняя экономику, финансы и работу ЦБ. И пока псевдоэксперты пугают, что санкции сделают вас нищим — Воронков с холодной головой объясняет, что происходит.
Подписывайтесь, чтобы не обнищать и сохранить свои деньги: https://t.me/+jzsiUqWo4r5hNDBi
44 453
Избегайте циклы с коллекциями
Представим задачу: требуется создать новый список, элементами которого будут являться квадраты чисел другого списка. Большинство сразу же напишут цикл
for.
Но такой подход займет как минимум три строчки: объявление новой переменной, создание цикла и кода внутри него. Более того, также снижается скорость работы скрипта.
В коде выше мы привели две достойные альтернативы – генератор списка и функция map. В обоих вариантах не только код становится лаконичнее, но и заметно повышается производительность.
#совет44 453
Знаешь всё про Big Data?
С 5 по 7 августа SENSE Group проведёт онлайн-хакатон DATA HACK! А ГК «Иннотех» выступит партнёром битвы IT-умов.
Выполни задание одного из трёх кейсов хакатона и получи 100 000 рублей!
🗓 Даты хакатона: 5-7 августа 2022 года
📌 Дедлайн регистрации: 1 августа 23:59
👉 Регистрация: https://data-hack.ru
Одной из задач хакатона станет разработка статического анализатора Spark SQL-кода. Также среди испытаний:
— разработка генератора фейковых данных для сложных запросов;
— создание прототипа ETL-движка из Postgres, Oracle, ClickHouse в HDFS на Spark, который будет шаблонизирован через конфигурацию.
Призовой фонд — 300.000 рублей!
Подробности и регистрация: https://data-hack.ru
44 453
Функции только с позиционными параметрами
Если с помощью
inspect посмотреть на то, как объявлена встроенная функция float, то увидим, что есть входный параметр x и еще какой-то непонятый слэш.
Однако при попытке вызвать функцию и передать туда именованный аргумент, а не позиционный, получим исключение. А если передать аргумент, явно не указывая имя параметра, то все работает.
Такое поведение как раз задает тот слэш. Параметры, записанные до него, можно передать только как позиционные. После него – как угодно, все будет работать стандартно.
#функции44 453
Знание Python, Bl и дашборды - must have в сфере аналитики
Много теории, ещё больше практики — всё направлено на то, чтобы вы освоили профессию аналитика данных. Аналитик помогает увидеть точки роста бизнеса. На основании его отчетов в компаниях принимают важные решения.
Курс «Профессия «Аналитика данных» от Moscow Digital School поможет вам не только с нуля овладеть всеми важными для аналитика навыками, но и научит мыслить абстрактно, видеть за метриками и показателями смысл, а главное - находить взаимосвязи и строить гипотезы.
Для чего именно вам нужна эти навыки?
Данные — ключевой ресурс для бизнеса: их используют в IT, ритейле, финансах, здравоохранении, маркетинге. Вам подойдет этот курс если вы хотите освоить новую профессию, а также начать работать в IT-индустрии.
Лучшие студенты получат возможность стажироваться в Ozon, Банк Открытие, Data Sfera, Agima.
Старт нового потока: 26 июля 2022.
Скидка 10% на обучение по промокоду: PYTHONACADEMY
44 453
Академия Яндекса впервые проведет Открытый лекторий https://clck.ru/sKV4f . Это бесплатный образовательный проект, где можно прокачаться по востребованным IT-направлениям:
• разработка интерфейсов;
• бэкенд-разработка на Python и Java;
• мобильная разработка на Android, iOS и Flutter;
• маркетинг в IT и управление проектами и продуктами.
В программе более 100 вебинаров: это и традиционные лекции, и семинары с разбором реальных бизнес-кейсов вместе с топовыми экспертами Яндекса, которые создают и продвигают сервисы для миллионов людей. Каждый сможет выбрать занятия из разных блоков и составить свою уникальную программу.
Сегодня в 19:15 по мск состоится открытие - https://www.youtube.com/watch?v=Cr_WwzjSJOI), Даша Золотухина, HRD Яндекса, начнет мероприятие, поделится историей Школ, а руководители Школ расскажут о том, как получить максимум от обучения, подсветят вдохновляющие кейсы, покажут статистику и поговорят про программу.
44 453
Простой, но мощный веб-фреймворк
Самым популярным фреймворком для разработки серверной части на Python является Flask. К слову, он обгоняет даже Django по звездам на GitHub.
Flask предназначен для быстрого и легкого старта работы с возможностью масштабирования до сложных приложений. А коммьюнити предоставляет множество расширений для фреймворка.
Для создания минимального рабочего приложения достаточно кода выше. После запуска такого скрипта можете перейти в браузере по адресу
http://localhost:5000/ и посмотреть результат.
#модули44 453
[Data Science | Machinelearning ru] - русскоязычный канал с полезными материалами на такие темы как:
👉 Материалы на тему Machine Learning, Data Science, Алгоритмы
👉 Задачи по алгоритмам
👉 Вакансии
🔥 Так же время от времени бывают скидки на различные конференции для подписчиков
Добро пожаловать! @devsp44 453
Форматируем строку для URL-адреса
Для начала стоит вспомнить, что слаг (slug) — это уникальная строка-идентификатор, понятная человеку и содержащая только "безопасные" символы: латинские символы в нижнем регистре, цифры и дефис.
Чаще всего такое понятие можно встретить в контексте URL-адресов. Например, можно формировать слаг из названия какой-нибудь статьи и вставлять его в ссылку, чтобы людям было понятно, куда они переходят.
Выше в коде мы написали простую функцию, где использовали методы
lower() для приведения в нижний регистр и strip() для удаления пробелов слева и справа.
Также для удаления некоторых символов и замены на знак дефиса были использованы регулярные выражения и встроенный пакет re для работы с ними.
#строки #re44 453
Как стать незаменимым программистом и быстро расти в карьере и зарплате?
Погрузитесь в профессию Python-разработчика за 3 дня на бесплатном онлайн-интенсиве SkillFactory: зарплаты, перспективы, практика и никакой «воды».
Вы научитесь программировать и писать телеграм-боты, пообщаетесь с опытным разработчиком в закрытом чате, получите подарки и персональный фидбэк от эксперта.
📍Записаться бесплатно: https://clc.to/AghH-g
44 453
Разница между == и is
Многие разработчики не понимают разницу этих двух операторов сравнения. Из-за неправильного использования
== и is в приложениях могут возникнуть странные ошибки.
Оператор == проверяет равенство значений двух объектов. А оператор is проверяет идентичность самих объектов. Его используют, чтобы удостовериться, что переменные указывают на один и тот же объект в памяти.
Но Python в целях производительности кеширует малые числа и короткие строки, поэтому возможны некоторые казусы, как в примере выше.
#тонкости44 453
Рынок облаков в России за год вырос на 15.100.000.000 рублей
Цифра большая, но динамика показывает, что в ближайшие 3-5 лет внедрение облачных технологий будет иметь ещё более быстрые темпы – продукт полезен и удобен для IT.
Поэтому рекомендуем подписаться на канал Cloud, чтобы не пропускать полезные материалы, подборки новостей, а также бесплатные практические вебинары, которые будут полезны для развития системы умного бизнеса!
