Просто Python | Data science | ML | AI
10K subscribers
2.03K photos
38 videos
40 files
2.06K links
Говорим просто о Python, Data Science и машинном обучении!

Связаться: @agencytender

Канал на бирже:
https://telega.in/c/pro100python1

Ссылка для друга:
https://t.me/+Iy7vrYZkpiU3NzJi

РКН: https://rkn.link/ANH
Download Telegram
📈 О векторных базах данных простым языком

В нашем случае вектор
— это просто список чисел.

Он подобен координатам в многомерном пространстве, где каждое измерение представляет отдельный признак элемента.

Векторная база данных — это простая база данных, оптимизированная под хранение и поиск векторов, даже таких, которые состоят из сотен и тысяч измерений.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
📺 Форматирование таблиц в Python: библиотека tabulate

Табличные данные — это структурированные данные в строках и столбцах.


Библиотека tabulate проста в использовании.

— Она стала одним из любимых инструментов для специалистов по анализу данных и разработчиков, которым необходимо создавать чисто отформатированные таблицы.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚠️ Проверка подлинности: как убедиться, что ваш код Python работает без ошибок и уязвимостей

В этом руководстве вы узнаете, как индекс пакетов Python может помочь составить вам первое впечатление о пакете.

- Затем вы копнете еще глубже, проверив Libraries.io, репозиторий GitHub и лицензию на любой пакет Python, который вы хотите использовать.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️XMAS HACK к нам мчится! 

С 20 по 23 декабря под звон Jingle bells пройдет самый яркий и праздничный хакатон 2024 года - XMAS HACK. 

🎁Дед Мороз и Снегурочка уже положили под елочку XMAS HACK особый подарок - 1 000 000 рублей! 

Уникальный кейс от Tvigle:
QoE Master: Мониторинг и улучшение качества воспроизведения
👨‍💻Задача:
Разработайте систему мониторинга и оценки качества восприятия (QoE) зрителем онлайн-кинотеатра. Система должна автоматически собирать ключевые метрики (время старта воспроизведения, количество буферизаций, задержки, отклики) и выдавать рекомендации по улучшению качества стриминга.

🚀Осталось собрать команду и до 19 декабря подать заявку на участие: https://xmas-hack.ru/

🎅XMAS HACK к нам мчится, скоро все случится!🌟
📖 Создаём генератор аудиокниг с персональным переводом

Мы начали с простой идеи
– совместить параллельные переводы и аудиокниги, без постоянного отвлечения и утраты погружения.

- Система частичного перевода, которую мы создали, нацелена на то, чтобы предоставить каждому пользователю индивидуализированный, адаптивный опыт.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Друзья!
Создатели 😍Ideco NGFW дарят нашим 50 подписчикам календарь с прекрасными девушками на 2025 год.
Заполняйте заявку тут: https://ideco.ru/zayavka-kalendar-2025 промокод для поля Лицензия PYTHON
Успейте стать одним из 50 счастливчиков!
Это абсолютно бесплатно, нужно только заполнить форму.
Please open Telegram to view this post
VIEW IN TELEGRAM
🦭 Моржовый оператор в Python

В Python 3.8 появился новый оператор, официально называющийся выражением присваивания, — :=.

Но чаще его называют моржовым оператором (англ. walrus — «морж»), поскольку он напоминает морду моржа с клыками.

— В этом руководстве мы рассмотрим, как работает моржовый оператор в Python, и обсудим ситуации, в которых он может пригодиться.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
💭 Мемоизация vs bottom-up: какой подход динамического программирования требует меньше умственных усилий?

Рассмотрим динамическое программирование и два подхода к решению оптимизационных задач динамическим программированием.

- Рассмотрим на примере разные методы и узнаем, какой метод зачастую проще и удобнее, хотя и применяется реже.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
ℹ️ Что реально пишут на python, что учить и какой roadmap на python разработчик |
Какие уроки, курсы


В каких сферах используется python в реальном мире и что нужно учить, чтоб стать python разработчиком.

- Подробный обзор roadmap python developer для каждой сферы.

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👩‍💻 FastAPI и 💉 Dependency Injection: правда или вымысел?

Dependency Injection
- это паттерн, сильно помогающий следовать принципу Инверсии зависимостей (DIP - Dependency Inversion Principle) из soliD.

В рамках статьи мы рассмотрим различные подходы к организации зависимостей в рамках FastAPI проекта, оценим их с точки зрения удобства использования и постараемся разобраться, как же все-таки "правильно" готовить DI в FastAPI.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔈 Переменные в Python

Переменные являются неотъемлемой частью языка Python.

Они позволяют нам легко сохранять данные, работать с ними и ссылаться на них в наших проектах.

🔫 Эта статья даст вам полное представление о переменных Python, необходимое для их эффективного использования в ваших проектах.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
✏️ Основы ООП – абстракция и полиморфизм

Расскажем, для чего полиморфизм и абстракция используются в программировании, и как они взаимодействуют с остальными фундаментальными концепциями ООП.

- В конце статьи – решение 10 задач, связанных с абстрактными и полиморфными классами.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
💭 Практика использования парсер-комбинаторов peco и оператора match для создания простых DSL на языке Python

В настоящей статье рассматривается один из способов реализации транслятора DSL на примере разработки системы символьного дифференцирования, как в SymPy, с использованием парсер-комбинаторов peco и структурного сопоставления с образцом по PEP 636.

- Материал рассчитан на прикладных разработчиков, уже знакомых с Python, но, надеюсь, может быть полезен и продолжающим компиляторщикам.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Docker Django

Django
— один из уникальных фреймворков, который нам нравится использовать прежде всего потому, что он содержит в себе вообще все, и настраивается при помощи нескольких простых конфигураций.

🔫 Запуск Django внутри Docker — это настоящий прорыв, особенно когда речь идет о реальных развертываниях DevOps или о простоте управления ресурсами.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚠️ Как изучать Python в 2025 году: дорожная карта

Детальный план обучения Python с нуля — разбираем каждый шаг на пути к профессиональной разработке.


2025 году Python все так же будет одним из самых популярных и востребованных языков программирования в мире.

- Расскажем, в каком порядке стоит изучать Питон, чтобы переход от простейших концепций к более сложным был плавным и понятным.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🎥 Обвиваем YouTube змеем, или как смотреть и скачивать видео с YouTube без VPN на чистом Python-е.

Современный мир пресыщен различной информацией, и в наше непростое время её важно уметь не только находить и сохранять.

В этой статье автор хочет рассказать, как можно скачивать видео, аудио, плейлисты и целые каналы с YouTube без использования VPN и на чистом Python-е.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
ℹ️ Как использовать exec() в Python

Функция exec() позволяет нам выполнить блок кода Python из строки.

Эта встроенная функция Python может пригодиться, когда нам нужно запустить динамически сгенерированный код.

- Но использовать ее нужно с умом, так как с ней связаны некоторые риски безопасности.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 ChatGPT на стероидах: возможности плагина-ретривера для семантического поиска.

OpenAI внедрил поддержку плагинов в ChatGPT, позволяя подключаться к сторонним сервисам и искать информацию в сети.


Один из таких плагинов – Retrieval Plugin – обеспечивает семантический поиск, интеграцию с векторными базами данных и функцию памяти для контекстно-зависимого диалога.

🔫 В статье описывается процесс установки, настройки окружения и интеграции плагина, а также тестирование его работы через векторный поиск.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
💭 Как Python использует сборку мусора для эффективного управления памятью.

Под сборкой мусора в Python понимается автоматический процесс освобождения памяти, занимаемой объектами, которые больше не используются.

- Это механизм, который управляет выделением и освобождением памяти в Python.

📤 habr.com

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔈 Библиотека Requests Python

Изучение работы с запросами в Python является частью пути любого начинающего разработчика.

- В этом туториале мы расскажем о базовых принципах и вариантах использования библиотеки Requests. Кроме того, мы приведем несколько примеров использования Requests в Python.

📤 pythonist

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
⚙️ Пакетный API: объединение запросов с помощью asyncio и Batch API

Разбираемся, как объединить множество отдельных вызовов функций в меньшее число запросов с помощью паттерна пакетной обработки (Batching Pattern) и питоновской библиотеки asyncio.

📤 proglib.io

Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM