Python Guru | Всё про Python
Closed channel
Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1
Show more3 129
Subscribers
-124 hours
-97 days
-3830 days
Posts Archive
Full-stack в аналитике: почему это будущее Data Science?
Поговорим, почему современный дата-сайентист обязан быть фулл-стеком: от сбора данных до деплоя модели и фронта. И как иначе не угробить проект на ровном месте
• Перейти к просмотру
Python Guru
Как сделать свой RAG?
Представь, что у тебя есть умный робот, который умеет отвечать на вопросы. Но чтобы давать самые точные ответы, он сначала ищет информацию в книгах или интернете, а потом формирует ответ.
RAG (Retrieval-Augmented Generation) — это метод, который делает нейросетевой текстовый генератор (например, GPT) умнее и точнее за счёт поиска информации внешних источников перед генерацией ответа. Благодаря данной статье ты узнаешь, как создать собственный RAG.
• Перейти к просмотру
Python Guru
Бесплатный мини-курс: освой базу тестирования за 72 часа
Ты выполнишь 3 реальных задачи из жизни Junior QA — поиски багов вручную, и с помощью ПО. Получишь проекты в портфолио, значимые для будущего работодателя.
Как это работает?
1. Регистрируешься — это абсолютно бесплатно.
2. В течение трёх дней проходишь уроки от эксперта в удобное для себя время.
3. Получаешь консультацию по профессии, обучению и рынку.
4. Понимаешь, подходит ли тебе тестирование, как начать карьеру и как выгодно выделиться среди новичков.
Получи 4 гайда + 3 проекта в портфолио за 3 дня — успевай до 30 апреля!
👉 Записаться бесплатно (осталось 12 мест).
Введение в MLflow: настройка и запуск
Расскажу, как развернуть MLflow с нуля и вытащить его наружу, если хочется следить за экспериментами не только локально. Подойдёт для пет-проектов и просто тренировки
• Перейти к просмотру
Python Guru
Улучшаем поиск в оболочке
Рассказываю, как часто повторяющиеся команды в Unix-терминале могут стать убийцей времени и как я с этим справляюсь. Немного автоматизации — и минус сотни нажатий в день..
• Перейти к просмотру
Python Guru
Получаем путь к текущему файлу
При работе с файлами часто нужно знать, где находится сам исполняемый скрипт. Новички могут указывать путь вручную, но Python умеет получать его автоматически с помощью встроенного модуля os.
Функция
os.path.abspath(__file__) возвращает абсолютный путь к текущему файлу, а os.path.dirname() — директорию, в которой он находится.
Итог:
С помощью os.path.abspath(__file__) и os.path.dirname() можно динамически определять путь к текущему файлу и его директории — это удобно для настройки путей и работы с файлами без хардкода.
Python Guru+8
⚡️ Frontend теперь в Telegram!
Ребята создали крутейший канал, где на простых картинках и понятном языке обучают фронтенд-разработке, делятся полезными инструментами и фишками
Подписывайтесь: @FrontendPortal
Проверяем тип переменной
В процессе разработки важно понимать, с каким типом данных вы работаете. Многие новички используют print(type(x)), чтобы узнать тип переменной, но Python предлагает более универсальный способ —
isinstance().
Функция isinstance() проверяет, принадлежит ли объект к определённому типу (или группе типов). Это особенно удобно при написании условий и обработке разных данных.
Итог:
isinstance() — удобный инструмент для проверки типов, особенно когда нужно обрабатывать переменные разных типов в одном блоке кода.
Python GuruRepost from Канал Бромберга
Мне тут бывает пишут, что мой любимый Сбер ($SBER) не айти/не экосистема/не модно, стильно и молодёжно. Пришлось закатать рукава и порыться «в диджитале».
Открываем отчёт Spektr о B2C и читаем чёрным по маркетинговому:
1. Среди вертикалей экосистем, где лидирует Сбер, — финансы (Сбербанк Онлайн), здоровье (СберЗдоровье) и недвижимость (Домклик).
2. При этом среди таких направлений, как финансы (Сбербанк Онлайн), здоровье (СберЗдоровье) и работа (Работа.Ру), мой любимый зелёный банк в лидерах по использованию конечными пользователями.
Сбер — ❤️! И это не за красивые глаза, а за крутые сервисы и удобную экосистему. Поэтому шах и мат, мои юные друзья, которые не хотят ₽34,84 на акцию.
@unclebromberg
#занудство
Не доверяйте groupby().first()
В этой статье рассмотрим, почему groupby().first() в pandas — не такая уж безопасная и очевидная штука, как может показаться. Особенно когда нужно достать первую строку группы в точности, как она была в датафрейме — с NaN, с порядком, без сюрпризов.
Но для начала рассмотрим отличия first от других подобных методов.
• Перейти к просмотру
Python Guru
⚡️Уже ЗАВТРА мы подведём итоги масштабного розыгрыша среди наших подписчиков — победители получат сразу три новеньких iPhone 16!
Самое время подписаться на @economica, @mosbusy и @ruble30 и нажать «Участвую!» под этим постом, если вы ещё этого не сделали. Результаты уже 25 апреля в 18:00!
FastAPI: Работа с базой данных
Продолжаем делиться циклом видео, благодаря которому ты научишься пользоваться FastAPI библиотекой. В этот раз ты установишь SQLAlchemy и настроишь работу с базой данных.
• Перейти к просмотру
Python Guru
📱 Как ИИ меняет индустрию iGaming?
ИИ уже давно перестал быть просто трендом — он активно трансформирует индустрию азартных игр. Автоматизация процессов, улучшение пользовательского опыта и создание персонализированных стратегий для игроков — вот лишь несколько примеров того, как ИИ меняет правила игры.
🔵 Хочешь узнать, как ИИ может повысить твой успех в iGaming? Подписывайся на Owner 1win и будь в центре событий!
На канале ты найдешь:
⏺ Анализ применения ИИ в iGaming: как технологии меняют процессы и делают игры умнее.
⏺ Экспертные прогнозы о будущем индустрии с учетом ИИ.
⏺ Советы по внедрению ИИ в стратегии и улучшению пользовательского опыта.
🔗Присоединяйся к Owner 1win и будь на волне iGaming трендов!😍
Получаем имя текущей функции
Иногда при отладке или логировании нужно узнать, в какой функции мы находимся. Новички могут прописывать имя функции вручную, но Python позволяет получить его автоматически с помощью inspect.
Модуль inspect предоставляет функцию
currentframe(), которая возвращает текущий стек вызовов. А f_code.co_name вытаскивает имя функции. Это особенно полезно для логов, когда хочется избежать ручного дублирования.
Итог:
С помощью inspect можно автоматически получать имя текущей функции, что упрощает логирование и повышает читаемость кода.
Python GuruFlask: Использование JavaScript
Продолжаем делиться циклом статей, благодаря которому ты научишься пользоваться Flask. В этот раз автор демонстрирует создание всплывающего окна при наведении курсора мыши на ник пользователя.
• Перейти к просмотру
Python Guru
404 Media — закрытый канал про хакинг, кибербезопасность и технологии.
— Пентест камер видеонаблюдения, WI-FI, социальных сетей
— Пробив по номеру телефона или телеграм аккаунту
— Анонимность, безопасность в сети, защита данных
https://t.me/+QrK4XlsK8O1hNmEy
traceback.format_exception
traceback.format_exception возвращает исключение в виде форматированного списка строк. Это полезно для логирования, отладки и отображения ошибок без немедленного вывода в stderr
Python GuruНекоторые особенности создания диаграммы Санки (Sankey Diagram) на Python, библиотека plotly
Разбираемся как упаковывать данные в диаграмму Sankey, от этапа проектирования до сборки финальных кортежей.
• Перейти к просмотру
Python Guru
⚡️Если у вас есть смартфон или ПК, вы обязаны знать об этом: всю рекламу на смартфоне можно отключить. Ни на сайтах, ни в приложениях ее не будет.
Вся инфа о том, как это сделать и другая полезная информация о кибер безопасности собрана в Технолавке. Это НОМЕР ОДИН канал про приватность, слежку в Интернете и способы защититься от нее. Также внутри: секретные фишки соцсетей, малоизвестные сервисы и полезные лайфхаки.
Например, вы знали, что можно в два клика защититься от спама и не выдать свой номер рандомному гику? А с Технолавкой сможете не только это.
MongoDB: Поиск на совпадение в тексте
Делимся циклом видео, благодаря которому ты научишься пользоваться MongoDB. В этот раз автор рассказывает, какой функционал поможет тебе искать данные. В качестве примера продемонстрирован поиск на совпадение в тексте.
• Перейти к просмотру
Python Guru
Available now! Telegram Research 2025 — the year's key insights 
