ru
Feedback
Python/ django

Python/ django

Открыть в Telegram

📈 Аналитический обзор Telegram-канала Python/ django

Канал Python/ django (@pythonl) языкового сегмента Русский является активным участником. Сейчас сообщество объединяет 60 010 подписчиков, занимая 2 209 место в категории Технологии и приложения и 10 256 место в регионе Россия.

📊 Показатели аудитории и динамика

С момента создания невідомо проект демонстрирует стремительный рост, собрав аудиторию из 60 010 подписчиков.

Согласно последним данным от 10 июня, 2026, канал показывает стабильную активность. За последние 30 дней изменение числа участников составило -595, а за последние 24 часа — -15, при этом общий охват остаётся высоким.

  • Статус верификации: Не верифицирован
  • Уровень вовлечённости (ER): Средний показатель вовлечённости аудитории составляет 6.91%. В первые 24 часа после публикации контент обычно набирает 3.31% реакций от общего числа подписчиков.
  • Охват публикаций: В среднем каждый пост получает 4 148 просмотров. В течение первых суток публикация набирает 1 986 просмотров.
  • Реакции и взаимодействия: Аудитория активно поддерживает контент: среднее количество реакций на один пост — 20.
  • Тематические интересы: Контент сосредоточен на ключевых темах, таких как github, claude, контекст, архитектура, api.

📝 Описание и контентная политика

Автор описывает ресурс как площадку для выражения субъективного мнения:
по всем вопросам @haarrp @itchannels_telegram - 🔥 все ит каналы @ai_machinelearning_big_data -ML @ArtificialIntelligencedl -AI @datascienceiot - 📚 @pythonlbooks РКН: clck.ru/3Fmxm...

Благодаря высокой частоте обновлений (последние данные получены 11 июня, 2026) канал поддерживает актуальность и высокий уровень охвата публикаций. Аналитика показывает, что аудитория активно взаимодействует с контентом, что делает его важной точкой влияния в категории Технологии и приложения.

60 010
Подписчики
-1524 часа
-1277 дней
-59530 день
Архив постов
🖥 Релиз профайлера данных Desbordante 2.0.0 🟡16 апреля 2024 года состоялся второй мажорный релиз профайлера данных Desborda
🖥 Релиз профайлера данных Desbordante 2.0.0 🟡16 апреля 2024 года состоялся второй мажорный релиз профайлера данных Desbordante, который позволяет проводить поиск различных примитивов в таблицах. Исходный код проекта опубликован на GitHub под лицензией GNU Affero General Public License v3.0. Первая стабильная версия Desbordante вышла в декабре 2023 года. 🟡Desbordante может выполнять две категории задач: поиск различных примитивов, а также выполнение какой-либо работы с использованием алгоритмов поиска примитивов. Ядро Desbordante — консольное приложение, обладающее крайне простым сценарием использования: на вход подаётся csv-таблица, указывается искомый примитив, например, функциональная зависимость, алгоритм и, опционально, параметры, а на выход выдаётся набор найденных зависимостей. Кроме того, все компоненты Desbordante контейнеризованы. 🟡В рамках продолжения развития проекта команда Desbordante выложила на GitHub новые примеры скриптов на Python. «Поскольку проект в настоящее время недостаточно документирован, мы надеемся, что это будет полезно для наших потенциальных пользователей. Вы можете ознакомиться с ними здесь. Чтобы улучшить общий уровень документации, мы также опубликовали несколько руководств — см. раздел "Руководства"», — уточнили разработчики. @pythonl

🖥 Пет-проект на Python за 50 минут с FastAPI Держите мощный гайд о работе с FastAPI, параллельно объясняется много важных ко
+2
🖥 Пет-проект на Python за 50 минут с FastAPI Держите мощный гайд о работе с FastAPI, параллельно объясняется много важных концепций, используется библиотека Pydantic, создаётся Docker-контейнер Туториал поможет разобраться: • Для чего используется FastAPI • Как написать простейшее приложение на FastAPI • Как применять Pydantic в FastAPI • Как работать с базой данных из FastAPI • Как делать запросы к базе данных через паттерн репозиторий • Что такое роутер в FastAPI • Как развернуть FastAPI приложение через Docker • Как развернуть FastAPI приложение на реальный сервер в облаке 📎 Туториал @pythonl

🖥 Задача о дубликатах в списке Итак, задача: напишите функцию, которая принимает на вход несортированный связный список и уд
🖥 Задача о дубликатах в списке Итак, задача: напишите функцию, которая принимает на вход несортированный связный список и удаляет из него все дубликаты. Задачу можно решить как минимум 2 способами 🟡Движение по списку с использованием двух указателей
def remove_duplicates(first):
   if not first:
       return

   nextone = first

   while nextone:
       runner = nextone
       while runner.next:
           if runner.next.val == nextone.val:
               runner.next = runner.next.next
           else:
               runner = runner.next
       nextone = nextone.next

   return first
Функция remove_duplicates принимает на вход один аргумент first, в который мы передаем начало списка. Далее создаем переменную nextone, которая инициализируется значением first. nextone используем для перемещения по списку, она указывает на текущий элемент. То есть эта переменная является первым указателем. Переменная runner — второй указатель. 🟡Метод с использованием хеш-таблицы Этот подход к удалению дубликатов в связанном списке использует хеш-таблицу, чтобы отслеживать пройденные уникальные значения.
def remove_duplicates(list_head):  
    if not list_head:  
        return  
  
    seen = set()  
    current = list_head  
    prev = None  
  
    while current:  
        if current.val in seen:  
            prev.next = current.next  
        else:  
            seen.add(current.val)  
            prev = current  
        current = current.next  
  
    return list_head
Функция remove_duplicates принимает на вход один аргумент list_head, в который мы передаем начало списка. Она проверяет, пуст ли список. Если да, она возвращает результат и завершает работу. Если в списке содержится хотя бы один элемент, функция начинает их обрабатывать. Далее создаем множество seen, которое будем использовать для отслеживания уникальных значений связанного списка. 📎 Подробнее @pythonl

Бесплатная неделя онлайн-обучения основам Python от НИУ ВШЭ Модуль 1 онлайн-курса «Программирование на Python» посвящен введе
Бесплатная неделя онлайн-обучения основам Python от НИУ ВШЭ Модуль 1 онлайн-курса «Программирование на Python» посвящен введению в Python. Вы познакомитесь с разными типами данных, логическими выражениями и условными конструкциями. Закрепите знания и выполните домашнее задание с автопроверкой. Онлайн-курс разработан для тех, кто хочет попробовать свои силы в программировании или освоить Python для автоматизации повседневных задач. Старт: 22 апреля Продолжительность: 2 месяца Начните учиться бесплатно уже сейчас: по ссылке. Реклама. НИУ ВШЭ. ИНН 7714030726 Erid: 2SDnjeDDuTF

🖥 Перехват исключений в Python В Python по сравнению с другими языками программирования очень много ситуаций, вызывающих иск
+1
🖥 Перехват исключений в Python В Python по сравнению с другими языками программирования очень много ситуаций, вызывающих исключения. 🟡Давайте рассмотрим их подробнее. Пусть у нас есть список: lst = [1, 2, 3] Обратимся к несуществующему элементу списка: print(lts[4]) После выполнения кода выведется ошибка (исключение): IndexError: list index out of range 🟡Если же нам нужно продолжить работу без вывода исключения, его следует поймать с помощью конструкции try-except. Она имеет следующий синтаксис:
try:
  # код, вызывающий исключение
except:
  # обработка ошибки
🟡В блоке try следует размещать код, который может содержать исключение. Если вдруг при выполнении этого кода возникнет исключительная ситуация, то выполнение кода не остановится, а перейдет в код блока except. В данном блоке следует прописать вывод сообщения, максимально точно описывающего суть возникшей ошибки. Если же при выполнении блока try никаких исключительных ситуаций не случилось, то полезный код просто выполнится, а код из блока except - нет. 🟡Давайте отловим наше исключение при обращении к несуществующему элементу списка. Для этого в блок try поместим код с потенциальной ошибкой. А в блоке except укажем вывод в консоль сообщения 'error: elem is not exist':
lst = [1, 2, 3]
try:
  print(lst[4])
except:
  print('error: elem is not exist')
После выполнения кода выведется: 'error: elem is not exist' 🟡После изучения конструкции try-except стиль написанного вами кода должен измениться. Теперь все места, в которых может возникнуть исключительная ситуация, нужно оборачивать в try, а в блоке except прописывать реакцию на это исключение. 📎 Ссылка на задачи для закрепления @python_job_interview

ИТ-специалисты, ваш выход Выбирайте вакансию по душе, а Тинькофф обеспечит комфортные условия для работы и возможность экспер
ИТ-специалисты, ваш выход Выбирайте вакансию по душе, а Тинькофф обеспечит комфортные условия для работы и возможность экспериментировать в команде единомышленников. Откликнуться в команду Тинькофф АО «Тинькофф Банк», ИНН 7710140679

🖥 Невероятно полезный сборник лекций по Python 🔥 Особенно актуально будет для тех, кто занимается научными вычислениями Тем
+4
🖥 Невероятно полезный сборник лекций по Python 🔥 Особенно актуально будет для тех, кто занимается научными вычислениями Темы разобраны очень подробно, даже фундаментально, я бы сказал Охват тем вы видите ниже Лекция №1 О python • Установка python • Python в качестве калькулятора • Скрипты python • Блокноты. Jupyter Notebooks • Основные типы объектов: числа и списки • Операторы потока управления Лекция №2 Компилируемость vs Интерпретируемость • Динамическая типизация • Аннотация типов • Изменяемые и неизменяемый типы объектов • Создание и удаление объектов. Сборщик мусора • О коллекциях в python • Последовательности: списки, кортежи и строки Лекция №3 Сторонние библиотеки и пакетные менеджеры • NumPy • Векторизация • Срезы • Умножение векторов • Логические операции • Векторизация на примере вычисления статистик • Случайные числа Лекция №4 Словари. dict • Функции • Взаимодействие с файловой системой • Работа с файлами. Сериализация: json и pickle • Построение графиков и визуализация данных • Matplotlib • Настройка деталей графиков • Анимация в matplotlib Лекция №5 Таблицы • Библиотека pandas • Столбцы в pandas • Таблицы pandas • Оперирование таблицами pandas • Дата и время • Анализ данных Лекция №6 Основы списковых включений • Итераторы • Генераторы • Декораторы Лекция №7 SciPy • Линейная алгебра • Дифференцирование и интегрирование функций • Поиск минимума • Решение нелинейных уравнений • Интерполяция и аппроксимация • Решение ОДУ • Обработка сигналов Лекция №8 Пользовательские классы • Наследование • Полиморфизм в python • Перегрузка специальных методов и операторов Лекция №9 Исключения • Пользовательские исключения • Стратегии контроля ошибок Лекция №10 Графический пользовательский интерфейс • PySide. Основы • События • Слоты и сигналы • Виджеты и макеты • Кнопки • Вывод данных • Ввод данных • Диалоговые окна 📎 Ссылка @pythonl

🔵 Практический интенсив «Python-разработчик: основы за 2 дня» — 23-24 апреля в 19:00 мск. О перспективах направления Python
🔵 Практический интенсив «Python-разработчик: основы за 2 дня» — 23-24 апреля в 19:00 мск. О перспективах направления Python и многом другом расскажет Грегори Салиба, старший разработчик ЭквантаЛаб с опытом в разработке более 3 лет.  На вебинаре вы: ☑️ Самостоятельно напишете Telegram-бота с карточными мини-играми. ☑️ Познакомитесь с синтаксисом языка и сферами его применения. ☑️ Узнаете, чего ждут работодатели от junior-разработчиков и что делать, чтобы найти работу без опыта. Переходите по ссылке, чтобы зарегистрироваться на бесплатный практический интенсив и забрать подарки 🎁

🖥 Вычисление значения математического выражения из строки ▶️Есть строка наподобие '1/3+2/3', как видно она содержит математи
🖥 Вычисление значения математического выражения из строки ▶️Есть строка наподобие '1/3+2/3', как видно она содержит математическое выражение. Существует ли в Python модуль, который вычисляет значение таких выражений? ▶️С точки зрения безопасности, производительности и гибкости лучше воспользоваться numexpr (в отличие от eval()):
# pip install numexpr

import numexpr as ne
print(ne.evaluate('1/3+2/3'))

# 1.0
Кстати, numexpr поддерживает использование переменных, поддерживает NumPy, SciPy и т.д. 📎 Здесь подробнее про данный модуль @pythonl

Скоро каждый сможет накодить личную мини-нейросеть и настроить её под себя. Например, для отбора подходящих IT-вакансий. СИБУ
+7
Скоро каждый сможет накодить личную мини-нейросеть и настроить её под себя. Например, для отбора подходящих IT-вакансий. СИБУР как раз создал такой инструмент! Команда разработала НейроМенделеева, цифрового двойника учёного с голосом и мимикой. Он может рассказать об IT-направлениях компании, новых вакансиях или просто зарядить мотивацией, если поиск работы затягивается! Читайте в статье, как СИБУРу удалось с помощью векторной базы данных, технологии MetaHuman и ChatGPT создать такую нейросеть. НейроМенделеев, кстати, материал и карточки этого поста сделал сам.

🖥 Сколько строк на C нужно, чтобы выполнить a + b в Python? Когда мы пишем на Python код наподобие a + b, конкретное поведен
🖥 Сколько строк на C нужно, чтобы выполнить a + b в Python? Когда мы пишем на Python код наподобие a + b, конкретное поведение операции + определяют типы a и b. Каждый тип в Python имеет собственную реализацию оператора + (если этот тип поддерживает +), и интерпретатор Python сам выбирает подходящую реализацию для вызова на основании типа операндов. Весь этот процесс называется динамической диспетчеризацией. И перед тем, как произойдёт само действие a + b, под капотом происходит очень много всего, что и описывается в статье. А вот схема выполнения операции a + b в Python: ⏩Код на Python компилируется в байт-код, исполняемый стековой виртуальной машиной (VM) в CPython. Команда BINARY_OP отвечает за исполнение операции + с двумя операндами, a и b ⏩Сама VM не знает, как выполнять + с двумя объектами. Она делегирует эту задачу абстрактному интерфейсу объектов ⏩Абстрактный интерфейс объектов в CPython определяет интерфейс, поддерживающий стандартные операции уровня объектов в CPython. Это позволяет VM единым унифицированным образом исполнять все операторы, не зная подробностей реализации системы объектов. Абстрактный интерфейс диспетчеризирует исполнение конкретной реализации внутри типов при помощи таблицы поиска указателей функций в заголовке объекта 📎 Статья 📎 Ещё одна статья в тему @pythonl

🔥Подборка лучших обучающих каналов для программистов. ➡️ Делитесь с коллегами и сохраняйте себе, чтобы не потерять ⚡Машинное обучение Machine Learning - запускаем лучшие ИИ модели, пишем код, погружаемся в нейросети Ml Собеседование - подготовка к собесу по мл, алгоритмам, коду Ml ru - актуальные статьи, новости, код и обучающие материалы Ml Jobs - вакансии ML ML Книги - актуальные бесплатные книги МО ML чат 🏆 Golang Golang - изучи один из самых перспективных языков на ит-рынке Golang собеседование - разбор задач и вопросов с собесов Golang вакансии -работа для Go разработчика Golang книги библиотека книг Golang задачи и тесты Golang чат Golang news - новости из мира go Golang дайджест 💥 Linux /Этичный хакинг Linux Academy - гайды, секреты и лучшие материалы по Linux Kali linux - погрузись в мир этичного хакинга и кибербезопасности linux_kal - kali чат Информационная безопасность 🚀 Data Science Анализ данных - полезные фишки, код, гайды и советы, маст-хэв датасаентиста Data Jobs - ds вакансии Аналитик данных Data Science книги - актуальные бесплатные книги Big data 🛢Базы данных Sql базы данных - научим работе с базами данных профессионально Библиотека баз данных SQL чат Вакансии Sql аналитик данных #️⃣C# С# академия - лучший канал по c# С# заметки — код, лучшие практики, заметки программиста c# С# задачи и тесты С# библиотека - актуальные бесплатные книги C# вакансии - работа 🐍 Python Python/django - самый крупный обучающий канал по Python Python Собеседование - подготовка к собеседовению python и разбор алгоритмов Pro python - статьи, новости, код и обучающие материалы Python Jobs - вакансии Python Python чат Python книги ☕ Java Java академия - java от Senior разработчика Java вакансии Java чат Java вопросы с собеседований Java книги 💻 C++ C++ академия С++ книги C++ задачи - подготовка к собеседовению мл, алгоритмам C++ вакансии ⚡️ Frontend Javascript академия - крупнейший js канал React - лучшие гайды и советы по работе с react Frontend - тутрориалы, уроки, гайды, код PHP Книги frontend Задачи frontend 🦀 Rust Rust программирование Rust чат Rust книги для программистов 📲 Мобильная разработка Android разработка Мобильный разработчик гайды и уроки 🇬🇧 Английский для программистов 🧠 Искусственный интеллект ИИ и технологии Neural - нейросети для работы и жизни Книги ИИ Artificial Intelligence 🔥 DevOPs Devops для программистов Книги Devops 🌟 Docker/Kubernets Docker Kubernets 📓 Книги Библиотеки Книг для программситов 💼 Папка с вакансиями: Папка Go разработчика: Папка Python разработчика: Папка Data Science Папка Java разработчика Папка C# Папка Frontend

🖥 Автоматизируем Python скрипты с Github Actions Держите сверхполезное видео о том, как можно автоматизировать запуск любого
🖥 Автоматизируем Python скрипты с Github Actions Держите сверхполезное видео о том, как можно автоматизировать запуск любого скрипта на удаленном сервере бесплатно и без необходимости вручную настраивать этот сервер План • 00:00 - Начало • 01:04 - Про Git и Github • 07:03 - Настраиваем телеграм • 11:46 - Получаем погоду • 16:47 - Запускаем бота • 24:33 - Создаем репозиторий • 28:23 - Автоматизируем запуск 📎 YouTube 🖥 Код из видео @pythonl

🖥 Малоизвестные библиотеки Python для анализа данных, которые сделают вашу жизнь проще ⏩Sketch использует алгоритмы машинног
+2
🖥 Малоизвестные библиотеки Python для анализа данных, которые сделают вашу жизнь прощеSketch использует алгоритмы машинного обучения для понимания контекста пользовательских данных и предоставляет соответствующие предложения по коду. Также Sketch может автоматизировать повторяющиеся задачи, находить ошибки и предлагать исправления, анализировать кодовую базу и предлагать предложения по оптимизации. ⏩MLxtend можно использовать как основной инструмент для задач машинного обучения или в качестве дополнения и вспомогательного инструмента к другим более известным библиотекам по анализу данных. MLxtend включает такие модули как классификатор, кластеризатор, методы оценки, извлечение признаков,предварительная обработка, методы визуализации и т.д Модуль классификации MLxtend предоставляет различные алгоритмы классификации и регрессии, включая многослойные персептроны, классификаторы, стекирования, логистическую регрессию и др. ⏩SciencePlots — это библиотека, которая предоставляет стили для библиотеки Matplotlib, чтобы получить профессиональные графики для презентаций, исследовательских работ и т.д. 📎 Читать подробнее @pythonl

💻 Совет тем, кто ищет виртуальный сервер с лучшей DDoS защитой — выбирай Aéзa! – Виртуальные сервера до 6.0 ГГц на флагманск
💻 Совет тем, кто ищет виртуальный сервер с лучшей DDoS защитой — выбирай Aéзa! – Виртуальные сервера до 6.0 ГГц на флагманских процессорах; - Множество услуг, включая аренду готового VPN или S3-хранилища; – Профессиональная DDoS защита; – Бесплатная Anycast DDoS защита для сайтов; – Низкие цены от 4,94 евро за Ryzen 7950x3D; – Круглосуточная премиум поддержка; - Анонимный ВПН от 1.9 евро 15% кешбэка по ссылке На этом приятности не заканчиваются! 🖥Бесплатные сервера! Возьми сервер от Aéзa на 1 час или воспользуйся сервисом бесплатной аренды от Aéзa - Терминатор. Без регистрации, СМС и платежей 🖥 aeza.net @pythonl

🖥 В альфа выпуск языка программирования Python 3.13.0a6 встроен JIT-компилятор ⏩ Опубликован альфа выпуск языка программиров
🖥 В альфа выпуск языка программирования Python 3.13.0a6 встроен JIT-компиляторОпубликован альфа выпуск языка программирования Python 3.13.0a6, в который включена экспериментальная реализация JIT-компилятора, позволяющая добиться существенного повышения производительности. Для активации JIT в CPython добавлена сборочная опция --enable-experimental-jit. Для работы JIT требуется установка LLVM в качестве дополнительной зависимости. 📎 Подробнее @pythonl

🖥 400 вопросов с ответами, которые должен знать Python-разработчик Держите наиполезнейшую подборку, тут есть и теоретические
+1
🖥 400 вопросов с ответами, которые должен знать Python-разработчик Держите наиполезнейшую подборку, тут есть и теоретические вопросы вроде «Что такое геттеры и сеттеры» и очень практические вида «Как отправить email с помощью SMTP». Самое то, чтобы освежить какие-то темы и структурировать знания Enjoy) 📎 Ссылка @pythonl

erid: LjN8KbbVG Уже кое-что знаете о Python и машинном обучении и готовы начать карьеру в перспективной сфере Deep Learning?
erid: LjN8KbbVG Уже кое-что знаете о Python и машинном обучении и готовы начать карьеру в перспективной сфере Deep Learning? Deep Learning это буквально суперсила, которая работает подобно человеческому мозгу. Рекомендации фильмов, переводчики или генерация ответов на вопросы как от Siri - эти и другие интересные задачи выполняют такие специалисты.  У karpovꓸcourses появилась программа, где вы с нуля освоите базовые и продвинутые инструменты глубинного обучения за 4 месяца.  Учиться вы будете на задачах, которые действительно встречаются на работе. А преподавать будут практикующие специалисты из Raiffeisen и Яндекса — поэтому в актуальности знаний можно не сомневаться.  Школа поможет вам с трудоустройством — 89% студентов находят работу в течение трёх месяцев благодаря карьерному сопровождению. Научитесь создавать и обучать нейросети: https://clc.to/K348gA По промокоду PYTHONL получите скидку 5000 рублей до 24.04.2024  Реклама. ООО "КАРПОВ КУРСЫ". ИНН 7811764627.

📌Python Data Science Bootcamp Держите мощное практическое видео по работе с Pandas, Matplotlib, NumPy, Seaborn, Scikit-learn
+3
📌Python Data Science Bootcamp Держите мощное практическое видео по работе с Pandas, Matplotlib, NumPy, Seaborn, Scikit-learn, Plotly Ключевые моменты в видео: 01:28:00 — Pandas 02:54:02 — NumPy 03:05:26 — Визуализация данных с помощью Matplotlib 03:26:22 — Визуализация данных с помощью Seaborn 04:39:40 — Анализ данных 05:03:12 — Элементы ML, использование Scikit-learn 📎 Видео @pythonl

Repost from Kali Linux
👩‍💻 Инструмент OSINT на Python для сканирования сайта и извлечения полезной информации. ▪Укажите начальный URL-адрес и автоматически соберите URL-адреса для сканирования через href, robots.txt и карту сайта ▪Извлеките полезную информацию для поиска: - Электронные письма - Ссылки в социальных сетях - Поддомены - Файлы - Список просмотренных ссылок на сайты - Rомментарии - IP-адреса ▪Маркетинговые теги (UA, GTM и т.д.) ▪"Интересные" находки, такие как контент frame ancestors и ресурсы, возвращающие содержимое в формате JSON ▪ Внутри встроенный FireProx для автоматического создания эндпоинтов для каждого поддомена, смены исходного IP-адреса и очистки в конце ▪Поддержка HTTP/SOCKS прокси

git clone https://github.com/chm0dx/creepyCrawler.git
cd creepyCrawler
pip install -r requirements.txt
Github @linuxkalii