es
Feedback
Python/ django

Python/ django

Ir al canal en Telegram

📈 Análisis del canal de Telegram Python/ django

El canal Python/ django (@pythonl) en el segmento lingüístico de Ruso es un actor destacado. Actualmente la comunidad reúne a 60 091 suscriptores, ocupando la posición 2 192 en la categoría Tecnologías y Aplicaciones y el puesto 10 214 en la región Rusia.

📊 Métricas de audiencia y dinámica

Desde su creación el невідомо, el proyecto ha mostrado un crecimiento acelerado, reuniendo a 60 091 suscriptores.

Según los últimos datos del 05 junio, 2026, el canal mantiene una actividad estable. En los últimos 30 días la variación de miembros fue de -562, y en las últimas 24 horas de -8, conservando un alto alcance.

  • Estado de verificación: No verificado
  • Tasa de interacción (ER): El promedio de interacción de la audiencia es 6.76%. Durante las primeras 24 horas tras publicar, el contenido suele obtener 3.58% de reacciones respecto al total de suscriptores.
  • Alcance de las publicaciones: Cada publicación recibe en promedio 4 065 visualizaciones. En el primer día suele acumular 2 153 visualizaciones.
  • Reacciones e interacción: La audiencia responde de forma activa: el promedio de reacciones por publicación es 15.
  • Intereses temáticos: El contenido se centra en temas clave como github, claude, контекст, архитектура, api.

📝 Descripción y política de contenido

El autor describe el recurso como un espacio para expresar opiniones subjetivas:
по всем вопросам @haarrp @itchannels_telegram - 🔥 все ит каналы @ai_machinelearning_big_data -ML @ArtificialIntelligencedl -AI @datascienceiot - 📚 @pythonlbooks РКН: clck.ru/3Fmxm...

Gracias a la alta frecuencia de actualizaciones (últimos datos recibidos el 06 junio, 2026), el canal mantiene la vigencia y un amplio alcance. La analítica demuestra que la audiencia interactúa activamente con el contenido, lo que lo convierte en un punto de referencia dentro de la categoría Tecnologías y Aplicaciones.

60 091
Suscriptores
-824 horas
-1237 días
-56230 días
Archivo de publicaciones
🖥 Нужно временно отключить все принты — например, в проде или при юнит-тестах? Этот трюк нужен, чтобы временно отключить принты не удаляя и не комментируя строки вручную. На экране простой способ сделать это через контекстный менеджер — без сторонних библиотек и без комментирования строк.

import sys, os
from contextlib import contextmanager

@contextmanager
def suppress_print():
    saved = sys.stdout
    sys.stdout = open(os.devnull, 'w')
    yield
    sys.stdout.close()
    sys.stdout = saved

Пример:

print("Это видно")
with suppress_print():
    print("А это — нет")
print("Снова видно")
@python_job_interview - вопросы с собеседований Python

🎧 Abogen — оффлайн‑инструмент для создания аудиокниг с субтитрами Преобразуй EPUB, PDF или текстовые файлы в аудиокниги с ес
🎧 Abogen — оффлайн‑инструмент для создания аудиокниг с субтитрами Преобразуй EPUB, PDF или текстовые файлы в аудиокниги с естественным голосом — и получи синхронизированные субтитры. Всё локально. Всё бесплатно. Всё быстро. 🛠 Что умеет: - Поддержка EPUB / PDF / TXT - Озвучка с помощью Kokoro‑82M (TTS модель) - Автоматическая генерация субтитров (по словам или предложениям) - Микширование голосов (Voice Mixer) - Пакетная обработка книг (Queue Mode) - Работает офлайн на Windows, Linux и macOS ⚡️ Быстро: 3 мин текста — за 10–15 сек на RTX 2060 🧠 Полный контроль — никакого облака, только локальный запуск 📦 GitHub: https://github.com/denizsafak/abogen @pythonl

Яндекс создаёт продукты и сервисы для миллионов пользователей. Нейросетевой поиск, умные устройства, машинный перевод — задач
Яндекс создаёт продукты и сервисы для миллионов пользователей. Нейросетевой поиск, умные устройства, машинный перевод — задачи, где нет готовых решений. Поэтому нам нужны сильные бэкенд-разработчики! Если у вас от 5 лет опыта на C++, Python, Java или Go — участвуйте в Мультитреке. Как это работает • Подаёте заявку до 18 августа • Проходите технические секции 23 и 24 августа • Получаете офер 24 августа После найма мы предложим поработать в трёх командах несколько недель. Будет время погрузиться в работу, прочувствовать атмосферу и выбрать проект, который вам больше подходит. Узнайте подробности и оставьте заявку.

⚠️ Внимание: фишинг-атака на разработчиков Python. Злоумышленники рассылают поддельные письма от имени PyPI с домена pypj.org
⚠️ Внимание: фишинг-атака на разработчиков Python. Злоумышленники рассылают поддельные письма от имени PyPI с домена pypj.org, требуя "подтвердить email". Уже пострадал популярный пакет num2words (3M+ загрузок/месяц) — через захваченные аккаунты были выпущены вредоносные обновления. Атака повторяет недавний инцидент с NPM, где скомпрометировали пакеты с 100M+ загрузок в неделю. 🔗 Ссылка - *клик* @pythonl

🛞 CrossHair — необычный инструмент для анализа Python-кода, который использует символьное выполнение для поиска ошибок. Вмес
🛞 CrossHair — необычный инструмент для анализа Python-кода, который использует символьное выполнение для поиска ошибок. Вместо традиционных тестов он проверяет корректность функций, анализируя их поведение на основе аннотаций типов и контрактов. Под капотом работает SMT-решатель, который ищет входные данные, нарушающие условия. Например, может автоматически обнаружить, что ваша функция падает на отрицательных числах, хотя в контракте указано x: PositiveInt. Интегрируется с Hypothesis и популярными IDE. 🤖 GitHub @pythonl

🐉 Windmill — open-source платформа для разработки внутренних инструментов, которая превращает скрипты в готовые API, фоновые
🐉 Windmill — open-source платформа для разработки внутренних инструментов, которая превращает скрипты в готовые API, фоновые задачи и веб-интерфейсы. Проект позиционируется как альтернатива коммерческим решениям вроде Retool или Superblocks, но с акцентом на гибкость и self-hosted развёртывание. Интересно реализована идея автоматической генерации UI: достаточно написать скрипт на Python, TypeScript, Go или Bash и Windmill создаст для него веб-форму с параметрами. Готовые скрипты можно комбинировать в сложные workflows или встраивать в low-code приложения. Под капотом — Rust, Postgres и sandbox-исполнение через nsjail для безопасности. 🤖 GitHub @pythonl

Какие планы на 16 августа? Освобождайте календарь, в этот день ИТ-пикник — фестиваль для опытных ИТ-специалистов. Будет лекторий «Наука руками инженеров»‎ – обсудят как рождаются технологии: через эксперименты, гипотезы, научный подход и рискованные идеи. Иван Оселедец, профессор РАН, выступит с темой об эволюции мультимодальных и мультиагентных систем, а Александр Петюшко, профессор университета США, расскажет, как устроено автономное вождение. Кроме лекций, интерактивов и нетворкинга для вас выступят артисты. На фестивале Диана Арбенина впервые вживую презентует трибьют-альбом. PLC, Tritia, Лилу, Тося Чайкина и ПОЛ ПУНШ исполнят ее известные треки. Будут еще другие известные музыканты и секретный артист. Рекомендуем размяться, чтобы петь и танцевать от души. Приходите с семьей и друзьями. Подробности и билеты — на сайте ИТ-пикника.

Repost from Machinelearning
⚡️ GGUF-версии GPT-OSS от Unsloth. Unsloth конвертировали обе GPT-OSS (20B и 120B) и исправили ошибки, чтобы повысить качеств
⚡️ GGUF-версии GPT-OSS от Unsloth. Unsloth конвертировали обе GPT-OSS (20B и 120B) и исправили ошибки, чтобы повысить качество инференса. 🟡Оптимальный сетап: 🟢20B работает со скоростью более 10 токенов/с при полной точности на 14 ГБ оперативной памяти. 🟢120B с полной точностью будет давать >40 токенов/с на примерно 64 ГБ ОЗУ. Минимальных требований для запуска моделей нет, запуститься можно даже если у вас всего 6 ГБ и только CPU, но инференс будет медленнее. GPU не требуется , особенно для модели 20B, но его наличие значительно увеличивает скорость вывода (~80 токенов/с). С чем-то вроде H100 можно получить пропускную способность 140 токенов/с, и это значительно быстрее, чем у OpenAI в ChatGPT. Модели можно запустить через llama.cpp, LM Studio или Open WebUI. Если модель 120B слишком медленная, попробуйте версию 20B - она очень быстрая и работает не хуже o3-mini. Помимо моделей формата GGUF c полной точностью, Unsloth сделали версии с 4-bit и 16-bit точностью. 4-бинтый квант, кстати, можно файнтюнить на 24 ГБ VRAM. 📌 Подробная пошаговая инструкция по локальному запуску и файнтюну - в документации Unsloth. 🟡Набор моделей 🟡Документация @ai_machinelearning_big_data #AI #ML #GPTOSS #GGUF #Unsloth

🔥 Быстро превращай словарь в именованный кортеж (`namedtuple`) — красиво, удобно, читаемо from collections import namedtuple
🔥 Быстро превращай словарь в именованный кортеж (`namedtuple`) — красиво, удобно, читаемо

from collections import namedtuple

Parts = {
    'id_num': '1234',
    'desc': 'Ford Engine',
    'cost': 1200.00,
    'amount': 10
}

parts = namedtuple('Parts', Parts.keys())(**Parts)
print(parts)
# Parts(amount=10, cost=1200.0, id_num='1234', desc='Ford Engine')
💡 Зачем это нужно? Получаешь доступ к полям как к атрибутам (parts.id_num) Удобно для структурированных данных (например, из JSON или API) Легко отлаживать и читать 📌 Полезный приём, если хочешь избавиться от лишнего dict['ключ'] — и сделать код чуть "чище". @pythonl

Ведущие ML- и DS-инженеры соберутся 13 и 14 сентября на E-CODE. Это масштабное IT-событие создано командой Ozon Tech. Вы приглашены, но нужно зарегистрироваться: https://s.ozon.ru/m8XO9ot ⬅ Что будет: 6 контентных треков — один из них для ML/DS. Выступления известных учёных. Качественный нетворк — комьюнити middle+ специалистов. Интеллектуальные интерактивы — и эксклюзивный мерч в подарок. Вечеринки каждый день — на сцене НТР, Заточка, ILWT и Нейромонах Феофан. E-CODE — комьюнити-пространство, в котором стоит быть 💙

🔍 Regex не прощает ошибок… но с Python мы найдем выход! Когда в запросе опечатка (`"prro"` вместо "pro"`) — `re.search() нич
🔍 Regex не прощает ошибок… но с Python мы найдем выход! Когда в запросе опечатка (`"prro"` вместо "pro"`) — `re.search() ничего не найдёт. 🙅‍♂️ Regex: [] → *Ноль результатов* ✅ diff​lib то что нам нужно! С SequenceMatcher ты можешь находить похожие строки даже с опечатками. 📌 Пример:

from difflib import SequenceMatcher

def fuzzy_match(query, products, threshold=0.6):
    matches = []
    for product in products:
        ratio = SequenceMatcher(None, query.lower(), product.lower()).ratio()
        if ratio >= threshold:
            matches.append((product, f"{ratio:.2f}"))
    return matches
🧠 Результат:
[('iPhone 14 Pro Max', '0.88')]
📦 Используй difflib для user-friendly поиска и автодополнения. Особенно полезно для: - Поиска товаров - Обработки ввода пользователя - Систем рекомендаций 🔥 Идеально, когда нельзя потерять результат из-за одной буквы! @pythonl

Полезно для преподавателей алгоритмов Т-Образование запускает бесплатный онлайн-курс «Алгоритмы и структуры данных». Пригодит
Полезно для преподавателей алгоритмов Т-Образование запускает бесплатный онлайн-курс «Алгоритмы и структуры данных». Пригодится тем, кто хочет сделать занятия в вузах еще интереснее. Курс основан на опыте экспертов и лучших практиках. Он создан, чтобы улучшить образование вместе с преподавателями. Подобное обучение уже проводили для студентов — выпускники программ побеждают в олимпиадах и устраиваются в крупные бигтех-компании. Здесь вы можете: — Повысить квалификацию. — Узнать, как алгоритмы применяют в реальных финтех-задачах, и делиться примерами со студентами. — Получить материалы для работы и доступ к образовательной платформе, чтобы вести свой курс и не переносить данные в другие сервисы. — Познакомиться с коллегами из других вузов — обмениваться опытом и идеями в общем чате. Занятия легко совмещать с работой: они будут проходить раз в неделю по вечерам. Курс продлится один семестр — с сентября по январь. Успейте подать заявку и пройти отбор до 16 августа

🛠️ Microsoft Research выложили в open-source новый инструмент — Debug-Gym. Это песочница, где LLM‑агенты могут: ✅ Ставить бр
🛠️ Microsoft Research выложили в open-source новый инструмент — Debug-Gym. Это песочница, где LLM‑агенты могут: ✅ Ставить брейкпоинты ✅ Чекать переменные ✅ Перезаписывать файлы, пока тесты не позеленеют Всё изолировано в Docker — безопасно при проведение тестов. 📊 Протестировано 9 моделей на 3 бенчмарках. В эксперименте модели решали 300 багов — с доступом к Debug-Gym и без. Когда агентам дали дебаг‑инструменты, их точность выросла. Но даже лучшие решили <50% задач на SWE‑bench Lite. Писать код ИИ уже умеет. Дебажить — пока нет. А это и есть самая трудная часть. Microsoft уже работает над обучением моделей для поиска информации при отладке, как RAG — но для дебага. 🔗 Сам инструмент: https://microsoft.github.io/debug-gym/ 🔗Статья: https://arxiv.org/abs/2503.21557 @ai_machinelearning_big_data #microsoft #ai #ml

🚀 С нуля → до портфолио и оффера в ИТ. Совершенно беслпатно! «Школа 21» от Сбера — это бесплатная школа цифровых технологий.
🚀 С нуля → до портфолио и оффера в ИТ. Совершенно беслпатно! «Школа 21» от Сбера — это бесплатная школа цифровых технологий. Здесь ты прокачаешься в ИТ с нуля, научишься работать в команде, получишь реальные навыки и опыт. Без лекций и преподавателей. Только практика и нетворкинг. 📌 Что внутри: — кампусы, которые работают 24/7 в Москве, Уфе, Казани, Новосибирске, Белгороде, Липецке, Нижнем Новгороде и других городах России. — возможность совмещать с работой или учебой в вузе. — сюда поступают независимо от образования: 50% участников пришли без опыта в ИТ. — гарантированная стажировка в ИТ-компании. — востребованные профессии: разработчик, devops/sre-инженер, data scientist, qa-инженер, специалист по кибербезопасности, бизнес- и системный аналитик. 🎯 Хочешь стать частью ИТ-комьюнити? Подавай заявку прямо сейчас: https://21-school.ru/ Реклама. Заказчик АНО «Школа 21» ИНН 7736316133

🚀 sebastien/multiplex — Command‑Line Process Multiplexer Что это: простой CLI и Python API для запуска нескольких процессов
🚀 sebastien/multiplex — Command‑Line Process Multiplexer Что это: простой CLI и Python API для запуска нескольких процессов параллельно, с гибким управлением зависимостями, задержками и завершением. Фичи: - Параллельный или последовательный запуск процессов - Задержки: +2s, +500ms - Зависимости: :A, :A& - Именование процессов и цветной вывод - Управление через Python API 🔧 Примеры: - Запуск двух серверов:

  multiplex "python -m http.server -p 8000" "python -m http.server -p 8001"
  
- Сначала сервер, потом бенчмарк:

  multiplex "SERVER=python -m http.server" "+2s=ab -n1000 http://localhost:8000/"
  
- Сценарий: DB → API → тесты:
  multiplex "DB=mongod" "API:DB&+2=node server.js" ":API&|end=npm test"
  
📦 Установка: pip install multiplex-sh или просто multiplex.py напрямую с GitHub 🔗 GitHub: https://github.com/sebastien/multiplex 🧰 Подходит всем, кто запускает несколько сервисов — API, БД, фоновые задачи — и хочет сделать это красиво. @pythonl

🗂 Copyparty — «всё-в-одном» файловый сервер, запускаемый одной командой Python Что это такое - Один файл = полноценный NAS:
🗂 Copyparty — «всё-в-одном» файловый сервер, запускаемый одной командой Python Что это такое - Один файл = полноценный NAS: HTTP/HTTPS, WebDAV, FTP, TFTP, Zeroconf - Быстрые загрузки с возобновлением (resumable) - Дедупликация, превью, миниатюры, медиабаза, поиск - Без внешних зависимостей и БД — один .py-файл или standalone .exe/.apk - Работает на Linux, Windows, macOS, Raspberry Pi Для чего полезно : - Создать домашний медиасервер и быстрый обмен файлами в локальной сети - Раздача билдов/прошивок внутри команды без S3 и лишней админки - LAN-party или мероприятия, где нужно «одно место» для обмена файлами > 📝 Чтобы развернуть, достаточно запустить: python3 copyparty.py ⭐ 20 k+ звёзд на GitHub, активная разработка, лицензия MIT — отличный инструмент! 🖥 Github @pythonl

🚀 С нуля → до портфолио и оффера в ИТ. Совершенно беслпатно! «Школа 21» от Сбера — это бесплатная школа цифровых технологий.
🚀 С нуля → до портфолио и оффера в ИТ. Совершенно беслпатно! «Школа 21» от Сбера — это бесплатная школа цифровых технологий. Здесь ты прокачаешься в ИТ с нуля, научишься работать в команде, получишь реальные навыки и опыт. Без лекций и преподавателей. Только практика и нетворкинг. 📌 Что внутри: — кампусы, которые работают 24/7 в Москве, Уфе, Казани, Новосибирске, Белгороде, Липецке, Нижнем Новгороде и других городах России. — возможность совмещать с работой или учебой в вузе. — сюда поступают независимо от образования: 50% участников пришли без опыта в ИТ. — гарантированная стажировка в ИТ-компании. — востребованные профессии: разработчик, devops/sre-инженер, data scientist, qa-инженер, специалист по кибербезопасности, бизнес- и системный аналитик. 🎯 Хочешь стать частью ИТ-комьюнити? Подавай заявку прямо сейчас: https://21-school.ru/ Реклама. Заказчик АНО «Школа 21» ИНН 7736316133

🧱 ИИ теперь сам генерирует миры в духе Minecraft — представлена модель GameFactory Исследователи обучили модель на 70 часах геймплея Minecraft и добились впечатляющего результата: GameFactory может создавать процедурные игровые миры — от вулканов до сакуровых лесов, как в культовом симуляторе. 🔥 Хотите свой бесконечный мир — просто задайте параметры. 🟠 Примеры и код — по ссылке: https://yujiwen.github.io/gamefactory/ 🟠Github: https://github.com/KwaiVGI/GameFactory @pythonl

🎙️ Higgs Audio v2 — открытая аудио‑модель, которая обходит GPT‑4o-mini-tts Boson AI выложили модель синтеза речи, обученную
🎙️ Higgs Audio v2 — открытая аудио‑модель, которая обходит GPT‑4o-mini-tts Boson AI выложили модель синтеза речи, обученную на 10+ млн часов аудио — и она уже показывает лучшие результаты, чем GPT‑4o-mini-tts и другие закрытые системы. 🧠 Что умеет Higgs Audio v2: - Генерирует естественную, эмоциональную речь - Поддерживает мультиспикерность и клонирование голосов без дообучения - Работает в zero-shot: достаточно текст + один голосовой пример - Озвучка в 24 kHz — звук заметно лучше, чем у многих систем с 16 kHz 📊 Побеждает GPT‑4o-mini-tts в бенчмарках: - 75.7 % win rate на эмоциях - 55.7 % win rate на вопросах - Отличные метрики по точности и качеству речи 🛠️ Открыт код + модели: - Новый AudioVerse токенизатор (эффективность + качество) - Dual‑FFN архитектура - Q-learning для адаптивной выразительности git clone https://github.com/boson-ai/higgs-audio.git cd higgs-audio pip install -r requirements.txt pip install -e . 🔥 GitHub: https://github.com/boson-ai/higgs-audio @pythonl

🖥Тебе не всегда стоит использовать классы в Python Python известен простотой и читабельностью — и многие сразу переходят к и
+4
🖥Тебе не всегда стоит использовать классы в Python Python известен простотой и читабельностью — и многие сразу переходят к использованию классов. Но как показывает опыт, классы далеко не всегда нужны: Python — невероятно гибкий язык, но классы не всегда лучший выбор. В большинстве случаев стандартные типы, функции и библиотеки предлагают более простые и элегантные решения. 🔍 Когда вы можете обойтись без класса 1. Хранение простых данных Вместо класса:

   class Point:
       def __init__(self, x, y):
           self.x = x
           self.y = y
   point = Point(10, 20)

Point = namedtuple('Point', ['x', 'y'])
point = Point(10, 20)

# или

@dataclass
class Point:
    x: int
    y: int
point = Point(10, 20)
 
Статические утилиты без состояния Вместо: ```python class Utils: @staticmethod def add(a, b): return a + b result = Utils.add(3, 4) используйте просто функцию: ```python def add(a, b): return a + b result = add(3, 4) Группировка констант Вместо использования отдельного класса: ```python class Config: HOST = 'localhost' PORT = 8080 можно определить модуль с константами: ```python HOST = 'localhost' PORT = 8080 Простые изменяемые состояния Если нужен лишь список или словарь: ```python inventory = [] inventory.append('apple') Операции на лету Вместо класса с одним методом transform: ```python result = Transformer().transform([1,2,3]) используйте: ```python result = [x*2 for x in [1,2,3]] Стандартная библиотека может уже всё заменить Например, configparser, json, csv и другие модули часто покрывают функциональность управления конфигурациями без необходимости писать класс вручную. ✅ Когда классы всё же уместны Используйте классы, если вам действительно нужны: - Состояние и поведение, связанные вместе - Наследование и расширяемость - Капсуляция логики и данных - Чёткая структура и переиспользуемость Но многие простые сценарии проще и понятнее реализовать без OOP-механизмов 💡 Почему это важно Это помогает избежать избыточного кода и упростить архитектуру Повышает читабельность, особенно для новичков или в небольших скриптах Снижает перегрузку инициализации, особенно там, где функциональность тривиальна 📌 Подробнее @pythonl