Просто Python | Data science | ML | AI
前往频道在 Telegram
Говорим просто о Python, Data Science и машинном обучении! Связаться: @andrewtender Канал на бирже: https://telega.in/c/pro100python1 Ссылка для друга: https://t.me/+Iy7vrYZkpiU3NzJi РКН: https://rkn.link/ANH
显示更多9 439
订阅者
-124 小时
-207 天
-4430 天
帖子存档
🗺 Как устроены память и Garbage Collector в CPython: разбор для Python backend interview
Эта статья – не обзор, а именно «подноготная реализации» в терминах CPython: структуры
PyObject, поле ob_refcnt, роль ob_type, контракт tp_traverse, служебные GC-заголовки, алгоритм вычитания внутренних ссылок и практические production-выводы.
🔹Все примеры и формулировки ниже ориентированы на то, чтобы по ним можно было готовиться именно к senior-level ответам.
➡️ habr.com
Просто Python📰 Взаимодействие с кодом Python
Язык программирования Python обладает большими возможностями, имеет богатый функционал и библиотеки, написание которых на языке Си может занять продолжительное время, особенно это касается сферы машинного обучения.То есть мы можем встроить в программу на C интерпретатор Python и выполнять в программе на C код на языке Python, рассмотрим, как это сделать. ➡️ metanit.com Просто Python
✈ Обфускация Python с помощью Pyarmor
Обфускация кода — это метод скрытия исходного кода программы или приложения, затрудняющий его чтение, такие методы часто используются для написания вредоносного чтобы антивирусные системы не могли его обнаружить.
◾️В статье рассмотрим использование Pyarmor для обфускации кода Python.
➡️ spy-soft.net
Просто Python
🎁 Как использовать multiprocessing в Python
Модуль multiprocessing в Python предоставляет мощный инструментарий для создания параллельных программ, способных эффективно использовать многоядерные процессоры.
— В отличие от стандартной многопоточности, которая ограничена Global Interpreter Lock (GIL), multiprocessing позволяет запускать несколько процессов одновременно, каждый из которых имеет собственную память и независимое выполнение.
➡️ pythonlib.ru
Просто Python
📢 Картина, корзина, картонка и маленькая собачонка
Ваш дом ограбили, но вас интересует только то, на месте ли ваша собачка.
Напишите функцию, которая будет принимать словарь и строку — кличку собаки (в нижнем регистре).
Ключами словаря будут названия пропавших вещей (и кличка собаки, если она пропала), а значениями — их стоимость.
➡️ pythonist.ru
Просто Python
Вебинар про производительность и экономику при инференсе LLM
🗓 13 марта, 12:00 мск, Пятница
💻 ОНЛАЙН
На вебинаре со спикерами из Spectr и Selectel разберем, из чего складывается экономика инференса и какие решения при проектировании снижают бюджет на порядок. С одной стороны — глубоко закопаемся в технические детали и способы оптимизации инференса (будет очень полезно для технарей), с другой стороны будем говорить про деньги и делиться конкретными бенчмарками про финансы и железо (будет полезно бизнесу).
Что разберём:
— как устроен инференс LLM и какие способы оптимизации производительности существуют;
— из чего складывается стоимость эксплуатации LLM в продакшене;
— как выбор LLM-модели и конфигурации GPU меняет стоимость инфраструктуры на порядок;
— бенчмарки на реальном оборудовании: сравнение GPU в разных конфигурациях под нагрузкой;
— свой сервер и API: расчёт с ценами российских провайдеров, что выгодней.
🧑🏻💻 Вебинар будет полезен для CTO, архитекторов, руководителей продуктов и разработчиков, которые строят LLM-решения и хотят понимать экономику их эксплуатации.
Участие бесплатное, но необходима предварительная регистрация!
ПРОГРАММА И РЕГИСТРАЦИЯ
Реклама.
О рекламодателе.
😏 Полное руководство по декораторам в Python, Часть 1: Регистрация функции
Одной из отличительных черт фреймворка Flask является использование декораторов для популярных прикладных задач вроде определения маршрутов и обработки ошибок.
Декораторы придают вашему коду лаконичную и понятную структуру.
— По этой причине большинство расширений Flask и многие другие пакеты в Python следуют одному и тому же шаблону и раскрывают основные части своей функциональности через декораторы.
➡️ python-scripts
➡️ Изменение поведения функции (Часть 2)
➡️ Декораторы с аргументами (Часть 3)
Просто Python
🗺 Как работает функция range() в Python: от базовых циклов до списковых выражений
Когда требуется выполнить в коде одно и то же действие несколько раз — пройтись по элементам списка, вычислить значения переменной или вывести ряд чисел, — программисты используют циклЭта функция создаёт диапазоны данных, задаёт шаг между элементами и не требует дополнительной памяти — это ускоряет выполнение кода. — В статье мы разберём, как использоватьforвместе с функциейrange().
range() в Python для разнообразных задач.
➡️ skillbox.ru
Просто Python🥸 Скрипты и алиасы для вашего линукса
Простейший алиас в
.bashrc или .zshrcкажется небольшим открытием. Первый рабочий скрипт, сохранённый в ~/.local/bin, ощущается как прорыв.
В этой статье посмотрим коллекцию таких скриптов и алиасов — не как идеальный стандарт, а как пример живого подхода.
🔹Возможно, какие-то решения окажутся полезными и вам, а главное — побудят создать что-то своё, ещё более удобное.
➡️ habr.com
Просто Python📰 Классы и объекты
Python имеет множество встроенных типов, например, int, str и так далее, которые мы можем использовать в программе. Но также Python позволяет определять собственные типы с помощью классов.
🔹Класс представляет некоторую сущность. Конкретным воплощением класса является объект.
➡️ metanit.com
Просто Python
👋 Генерация подписи RSA с помощью PyCryptodome Python
RSA – это система криптографии с открытым ключом, разработанная в 1979 году, которая широко используется для обеспечения безопасности передачи данных.
Асимметричная криптография имеет два основных применения: аутентификация и конфиденциальность.
🔘В статье рассмотрим, как генерировать подписи RSA с помощью PyCryptodome Python.
➡️ spy-soft.net
Просто Python
🎁 Использование условных операторов (if, elif, else) в Python для управления потоком выполнения программы
Условные операторы в Python — это фундаментальные инструменты программирования, которые позволяют выполнять различные блоки кода в зависимости от выполнения определенных условий.
Они являются основой для создания логики в программах и принятия решений на основе данных.
— Условные операторы в Python являются мощным инструментом для создания динамических и интеллектуальных программ. Понимание их работы и правильное применение поможет вам писать более эффективный и читаемый код.
➡️ pythonlib.ru
Просто Python
🔍 Больше, чем сумма?
Напишите функцию, которая будет принимать список чисел и проверять, является ли каждое число больше суммы всех предыдущих чисел.
Если все числа в списке успешно пройдут проверку, функция должна вернуть True, в противном случае — False.
Примечание: первое число в списке всегда проходит проверку.➡️ pythonist.ru Просто Python
🔠 Слили 4 ТБ по IT, хакингу и разработке.
⚪️ Все лучшие инструкции, гайды, книги и инструменты — без воды.
🖥 Курсы & GitHub — 579GB
☁️ Хакинг & ИБ — 756GB
🤒 OSINT — 315GB
⌨️ Python — 955GB
🙃 Linux & Bash — 459GB
😦 Работа в IT — 278GB
🖥 Общий архив — 946GB
➡️ Присоединяйтесь и скачивайте.
Пост будет удален через 48 часов.
🥸 Шаблонные строки в Python 3.14: полное руководство по использованию t-строк
Python 3.14 представляет мощную новую функцию: шаблонные строки (template strings), формализованные в PEP 750.
В то время как— Шаблонные строки (f-строки(f"") предлагают удобную встроенную интерполяцию, они сразу же преобразуются в обычные строки, что делает невозможным извлечение метаданных, управление поведением рендеринга или проверку того, какие выражения были интерполированы.
t"") решают эту проблему, создавая структурированный объект (Template) вместо строки.
➡️ python-scripts
Просто Python😉 Списки в Python: что это такое и как с ними работать
Сегодня мы подробно поговорим о, пожалуй, самых важных объектах в Python — списках.
Разберём, зачем они нужны, как их использовать и какие удобные функции есть для работы с ними.
В статье есть всё, что начинающим разработчикам нужно знать о списках в Python:
🔘Что это такое 🔘Как создавать списки в Python 🔘Какие с ними можно выполнять операции 🔘Как работать со встроенными функциями 🔘Какие в Python есть методы управления элементами➡️ skillbox.ru Просто Python
🤩 Я заменил Google на 50 строк Python. Через месяц я забыл, как пишется tar -xzf
tar — это такой синтаксис, который физически отказывается залезать в долговременную память.Замена Stack Overflow на 50 строк Python с API OpenAI кажется идеальной оптимизацией. Скрипт мгновенно выдаёт bash-команды по запросу на русском. Искать ключи для
tar или find больше не нужно.
🔹 Автор написал скрипт, который это решил. А потом скрипт решил больше.
➡️ habr.com
Просто Python📈 Уроки по Blender: структура объектов, оптимизация, скрипты Python
🔹Обучение начинается с основ, рассчитанных в первую очередь на новичков, но последующие уроки могут быть интересны и для продвинутых пользователей — в них автор затрагивает скрытые возможности софта.
Делимся основными тезисами третьего и четвёртого видеоуроков, посвящённых структуре, оптимизации и рандомизации объектов через инструменты Blender и скрипты Python.
➡️ skillbox.ru
Просто Python
Senior Python Developer | FastAPI | Health-tech
Разрабатываем микросервис-AI-ассистента, который собирает и обрабатывает данные о здоровье пользователей для платформы персонализированных рекомендаций, работающей на ДНК данных.
Задачи:
• разработка микросервиса на FastAPI с нуля
• интеграции с LLM-провайдерами (OpenAI, Groq, Gemini) + fallback-логика
• реализация мультиагентной системы (онбординг, консультации, извлечение событий)
• интеграция с основным backend (профили, диалоги, события)
• unit и интеграционные тесты
• документирование API и кода
Обязательный стек:
• Python 3.10+ (5+ лет коммерческого опыта)
• Asyncio / async backend
• FastAPI (Pydantic, dependencies, middleware)
• httpx или aiohttp
• Опыт интеграции LLM API
• Redis / Docker / JSON / Git / CI/CD
• Pytest, pytest-asyncio, mock внешних сервисов
Мы предлагаем:
• Remote / full-time / гибкий график
• конкурентную зарплату
Отклик: пройдите мини опросник и отправьте резюме 👉 Откликайся
🫵 Генерация случайных данных в Python (Руководство)
Когда вы генерируете случайные данные, числа или строки в Python, неплохо иметь хотя бы приблизительное представление о том, как именно генерируются эти данные.
— Здесь мы рассмотрим несколько различных способов генерации данных в Python и перейдем к их сравнению в таких категориях, как безопасность, универсальность, предназначение и скорость.
➡️ python-scripts
Просто Python
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
