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 456
Получаем данные о системе
Кроссплатформенная библиотека psutil позволяет получать информацию о процессоре, памяти, диске, сети, датчиках и запущенных процессах в системе. Примеры базового использования показаны на картинке.
Если говорить про практические применение, psutil полезен в основном для мониторинга системы, ограничения ресурсов процессов и управления запущенными процессами.
Помимо привычных Windows, MacOS и Linux, библиотека также поддерживает системы FreeBSD, OpenBSD, NetBSD, Sun Solaris и AIX.
#psutil
44 456
Курс «Английский для IT-профессий» от Яндекс Практикума
Для тех, кто хочет изменить свою профессиональную жизнь и работать в международной команде.
Обучение построено не вокруг абстрактной теории, а вокруг рабочих ситуаций и полезных для карьеры навыков:
✋Стендапы. Подготовитесь обсуждать задачи, задавать вопросы и просить о помощи.
👨💻 Работа с заказчиками. Научитесь презентовать решения, говорить про баги и фичи.
📣 Митапы. Сможете понимать на слух доклады и выступать сами.
😎 Собеседования. Научитесь рассказывать про свой опыт, понимать вопросы и тактично переспрашивать.
👯 Неформальное общение с коллегами. Сможете рассказать о своих интересах, опыте, планах на будущее.
💻 Код-ревью. Сможете описать сделанное, дать обратную связь, тактично отстоять своё мнение.
Запишитесь на бесплатную консультацию. Определим ваш уровень языка, расскажем про обучение и ответим на все вопросы
44 456
Бесконечность
Вообще
float является крайне интересным типом данных и не перестает удивлять своими особенностями. Про значение Not a Number мы уже писали, а вот сегодня поговорим про infinity.
Строковые литералы 'inf' и 'infinity' можно конвертировать в float, и в результате получается значение бесконечности. Для отрицательной "бесконечности" нужно поставить знак минуса перед словом.
Такой прием может быть полезен в коде, где требуется хранить в переменной самое большое или самое маленькое числовое значение для дальнейшего сравнения.
#float44 456
Repost from Альфа-Банк
Запустили курс по машинному обучению. Бесплатный 🧑🏻💻👩💻
Чему учим? Как применять нейросети в банковских задачах и не только.
Кому подойдёт? Всем, независимо от пола и возраста, у кого есть базовые знания в Python или в анализе данных. Учиться можно удалённо.
Это бесплатно? Да, бесплатно.
А долго учиться? Нет. Курс — это 7 онлайн-уроков по 15 минут каждый.
Где учиться? Вот ссылка 👈🏻
Приходите сами и отправьте пост родным, друзьям и коллегам — всем, кто хочет разбираться в нейросетях.
Те, кто занимаются машинным обучением, получают зарплату и за себя, и за нейросеть 🤑
@alfabank
44 456
Отправляем электронные письма
SMTP (Simple Mail Transfer Protocol) — это протокол, позволяющий отправлять электронные письма. В стандартной библиотеке есть пакет
smtplib, реализующий его поведение.
Для подключения к серверу будем использовать класс SMTP_SSL, который включает в себя и шифрование. В его аргументы передаем адрес сервера и порт. Авторизация происходит с помощью метода login, в который передаем соответственно логин и пароль.
Отправлять письма можно одноименным методом sendmail, который принимает адреса отправителя и получается, а также сам текст. В конце программы следует закрывать соединение с помощью метода quit().
Но здесь еще следует обратить внимание на то, что некоторые почтовые сервисы могут не разрешить так сразу подключаться к их серверам и производить операции. В нашем случае пришлось немного повоевать с Gmail.
#email #smtp44 456
🎉 Среди студентов МГУ прошло голосование на 3 лучших телеграм-канала по программированию. Поздравляем победителей:
Python и 1000 программ – канал для всех, кто хочет освоить самый перспективный язык 2022 года. Гайды для новичков, шпаргалки, фишки, программы и многое другое.
Этичный хакер – уроки по хакингу, инструкциии по взлому, деанону, защите устройств и бесплатными курсами по информационной безопасности.
IT Pirate - сливы платных курсов по программированию от топовых онлайн школ
44 456
Получаем текст с картинки
У Google есть система Tesseract, которая позволяет парсить текст с картинок с помощью оптического распознавания символов.
И в качестве обертки над их системой, был создан пакет
pytesseract, который максимально удобно и легко использовать.
Для того, чтобы получить текст с картинки, нужно вызвать метод image_to_string. Если вас интересует текст на русском, то следует указать аургмент lang как 'rus'.
Еще важно, что для открытия картинок рекомендуется использовать pillow, хоть и имеется возможность просто указать путь к файлу в виде строки.
#pytesseract44 456
Ждете момента начать изучать Python с нуля? Сейчас самое время! В OTUS пройдут два открытых урока по ООП в рамках специализации «Python Developer». Оба занятия проведет Сурен Хоренян, опытный Python-разработчик из МТС.
🗓 18 августа в 20:00 мск — «Основы ООП в Python».
Научимся работать с классами и познакомимся с наследованием. А также узнаем, что такое мутабельность экземпляров класса, передача аргументов в инициализатор, наследование, переопределение методов и обращение к методам суперкласса.
Записаться на урок — https://otus.pw/Ksdn/
🗓 25 августа в 20:00 — «Продвинутое ООП и исключения в Python».
Познакомимся с приватными, скрытыми и магическими методами, научимся работать с исключениями, со static method и classmethod, узнаем различия.
Записаться на урок — https://otus.pw/GqPX/
Не упустите возможность предварительно попробовать онлайн-курс и познакомиться с преподавателем!
44 456
Делаем планировщик задач
К моему удивлению, далеко не все знают про пакет
schedule, который позволяет планировать задачи и повторять их через промежуток времени.
Основной его плюс в том, что он максимально интуитивный и имеет гибкий функционал. А еще schedule не требует внешних зависимостей и сам в целом легковесный.
Здесь на самом деле даже объяснять особо нечего, логика методов в этом пакете понятна на примерах.
#schedule44 456
Найти работу в айти можно 2 методами:
Первый. Бесконечно скроллить HeadHunter и пытаться что-то выклевать на LinkedIN. Офигеть от условий и закрыть.
Второй. Подписаться на Python Job. Это база адекватных предложений, где даже для новичков много мест с хорошей з/п.
Тут найдете работу как в Яндексе (именно сюда крупняки присылают вакансии напрямую), так и в молодых стартапах!
В общем, не теряйте времени и находите работу в 2 клика: @job_python
44 456
Находим опечатки в тексте
Полезный пакет
spellchecker позволяет находить опечатки в тексте и даже дает возможные варианты исправлений.
Под капотом модуль использует алгоритм расстояния Левенштейна. А сам код основан на статье, написанной в блоге Питера Норвига. Короче, реализация интересная, советую поизучать.
Но даже если не вникать в подробности, то пакет использовать крайне легко. Примеры использования класса SpellChecker и его методов correction и candidates показаны на картинке.
Пакет поддерживает 6 языков, включая русский. Но за подробностями отправляю вас читать документацию.
#spellchecker44 456
🚀Получите востребованную во всём мире удалённую профессию с полной карьерной поддержкой за 13 месяцев — поступите на онлайн-курс «Профессия Data Scientist». Курс предназначен для всех желающих освоить DS с нуля. Пройдите тест и узнайте, готовы ли вы к обучению!
👉🏻ПРОЙТИ ТЕСТ ПО DATA SCIENCE С НУЛЯ
📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные вебинары:
— 11.08 в 20:00 мск — «Пишем свою первую нейронную сеть»: регистрация
— 18.08 в 17:00 мск — «Расставим все точки над Data Science»: регистрация
44 456
Переводим питонячий в человеческий
Нашел офигенный пакет
humanize, который может переводить числа и даты в читаемый для человека текст. То есть все костыли для таких задач сразу заменяются буквально одной строчкой.
К примеру, из сложного объекта timedelta можно получить "2 дня, 1 час и 33.12 секунд" или же "5.00 x 10²" из числа 500. Больше примеров можете посмотреть на картинке, прикрепленной к посту.
Но что еще круче, помимо английского, пакет поддерживает много других языков, включая русский. И вообще рекомендую почитать их документацию, там много интересных функций.
#humanize44 456
Занимаешься web-разработкой? Или ты Python-разработчик? А может быть Java-разработчик?
С 19 по 21 августа платформа для цифровизации продаж и закупок AGORA проведет онлайн-хакатон AGORA Hack!
Выполни задание одного из трёх кейсов хакатона и получи до 200.000 рублей!
Участникам предстоит решить одну из трех задач на выбор:
– разработать системы с web-интерфейсом для сопоставления характеристик товаров маркетплейса с их эталонными значениями;
– разработать сервис обработки данных из ERP-систем;
– разработать конструктор web-страниц.
Призовой фонд — 400.000 рублей!
Принять участие и зарегистрироваться в программе
44 456
Подключаемся к серверу по ssh
Пакет
paramiko позволяет устанавливать соединение с удаленными машинами по протоколу SSH2 и производить там все те же операции, если бы вы подключались через, например, утилиту ssh на линуксе.
Использовать модуль достаточно просто, пример основный методов на картинке выше. Кстати, интересный факт, Paramiko — это сочетание слов "параноик" и "друг" на языке эсперанто.
Устанавливается пакет привычным образом через пакетный менеджер pip. А документацию можете изучить тут.
#ssh44 456
Занимаешься web-разработкой? Или ты Python-разработчик? А может быть Java-разработчик?
С 19 по 21 августа платформа для цифровизации продаж и закупок AGORA проведет онлайн-хакатон AGORA Hack!
Выполни задание одного из трёх кейсов хакатона и получи до 200.000 рублей!
Участникам предстоит решить одну из трех задач на выбор:
– разработать системы с web-интерфейсом для сопоставления характеристик товаров маркетплейса с их эталонными значениями;
– разработать сервис обработки данных из ERP-систем;
– разработать конструктор web-страниц.
Призовой фонд — 400.000 рублей!
Принять участие и зарегестрироваться в программе
44 456
10 августа, 16:00, среда
Быстрый запуск проекта в Kubernetes
Присоединяйтесь к вебинару от @Selectel, где ребята расскажут и покажут, как сделать работу с микросервисной архитектурой простой и эффективной. Вместе с ними вы создадите кластер в сервисе Managed Kubernetes, подготовите и развернете в нем приложение, а также ознакомитесь с возможностями Kubernetes.
Что будет на вебинаре:
– Вы узнаете, как собрать образ, загрузить в реестр и запустить его в кластере Managed Kubernetes.
– Вместе напишете необходимые манифесты в лайв-режиме с минимальным использованием шаблонов и заготовок.
– Услышите, как и для чего можно использовать Container Registry as a Service, пока он находится в бесплатной бете.
– Зададите свои вопросы и получите возможность выиграть Тирекса за самый интересный.
Мероприятие бесплатное, регистрируйтесь по ссылке: https://slc.tl/j864l
44 456
Работаем с zip архивами
Для упрощения работы с zip файлами можно использовать встроенный модуль
zipfile. Если кто не помнит, то zip файл – это архив, содержащий сжатые файлы.
Просмотреть содержимое архива можно с помощью функции printdir, а извлечь все файлы можно вызвав extractfile.
Также этот модуль позволяет создавать свои zip архивы, но мы решили не усложнять пример, поэтому просто прикладываем ссылку на документацию.
#zipfile44 456
Константы пакета string
Встроенный модуль
string предоставляет расширенный функционал для работы со строками. Про форматируемые шаблоны из этого пакета мы рассказывали в прошлом посте.
Сейчас поговорим про константы этого модуля. Из интересного стоит выделить ascii_letters, punctuation, digits и whitespace — символы ascii, знаки пунктуации, цифры и пробельные символы.
Применение подобных констант может быть не очевидно с первого взгляда. Но подобные значения часто используются, например, в работе с алфавитом или в условном генераторе паролей.
К тому же часто бывает, что разработчики делают костыли и создают свои собственные константы в коде вместо того, чтобы импортировать уже готовые из модуля string.
#строки #string44 456
В последнее время так много рекламы разных айти-курсов.
С одной стороны, благодаря им действительно можно круто поменять свою жизнь меньше, чем за год. Я знаю много таких историй. С другой, всегда есть страх, что вы потратите деньги на обучение, а работу так и не найдёте.
А если я расскажу, что ребята из Skypro запустили курсы, где платить за обучение нужно только после трудоустройства. Если не найдете работу - ничего не заплатите. Правда, круто?
Один из таких - это курс "Python-разработчика", где вы обучитесь одному из самых востребованных и универсальных языков программирования.
Курс интенсивный, длится 16 недель. А работать скорее всего начнете еще до его завершения. И немного о цифрах: 95% студентов Skypro находят работу, а средняя зарплата выпускников - 80 000 руб.
Кликайте по ссылке, чтобы узнать подробнее: https://go.sky.pro/academy_isa
Оставляйте заявку и получите в подарок бесплатную карьерную консультацию.
