pythonportal | Unsorted

Telegram-канал pythonportal - Python Portal

50319

Всё самое интересное из мира Python Сотрудничество, реклама: @devmangx Работаем с @Spiral_Yuri РКН: https://clck.ru/3GMMF6

Subscribe to a channel

Python Portal

Как сложить два числа в Python без + ?

Вот два хакерских способа — через биты и формулы

Проверь, какой работает быстрее

🔥— 1 способ
👍 — 2 способ

👉 @PythonPortal

Читать полностью…

Python Portal

Есть два типа питонистов

👍 — использую % 2
🔥 — выбираю & 1

👉 @PythonPortal

Читать полностью…

Python Portal

IBM раздаёт знания. Бесплатно 🤙

Что внутри:
— Курсы по Python, ML, Data Science, Cloud, SQL
— Практика прямо в браузере (Jupyter, RStudio, VS Code)
— Сертификаты, которые реально можно показать

Учись когда хочешь и как хочешь → http://cognitiveclass.ai

Jupyter, проекты, практика — всё в браузере

👉 @PythonPortal

Читать полностью…

Python Portal

Нарезка списков в Python

Карточки, которые должен знать каждый питонист на зубок 🐿

Сохрани, это полезно

👉 @PythonPortal

Читать полностью…

Python Portal

Microsoft открыла исходники MarkItDown — универсального Python-инструмента для конвертации файлов в Markdown

—> Он конвертирует PDF, Word, Excel, PPT, HTML, JSON, XML, EPUB, изображения (OCR), аудио (ASR), ZIP, YouTube — идеально для LLM

Советую заценить, если хочешь быстро превращать любые файлы в Markdown 😃

👉 @PythonPortal

Читать полностью…

Python Portal

Сэндвич Data Science

Всё, что нужно проглотить, чтобы стать DS-инженером 🫢

От NumPy до нейросетей и Heroku — структура вкусная, но плотная

👉 @PythonPortal

Читать полностью…

Python Portal

Python подождёт...

👉 @PythonPortal

Читать полностью…

Python Portal

Нашёл интересный open-source проект — RealtimeSTT

Это минималистичное, но мощное приложение на Python, которое позволяет преобразовывать речь в текст в реальном времени. В основе лежит модель Whisper от OpenAI, одна из самых точных систем распознавания речи на сегодня

Подойдёт для: Субтитров в реальном времени / голосового ввода / тестов качества Whisper на ходу / cоздания голосовых заметок 🏴‍☠️

👉 @PythonPortal

Читать полностью…

Python Portal

Алгоритмы сортировки для питонистов

Мини-гайд, чтобы не искать на Stack Overflow каждый раз 😂

→ Сохрани себе, пригодится

👉 @PythonPortal

Читать полностью…

Python Portal

Как проигрывать музыку на Python с помощью Pygame

1. Устанавливаем / импортируем pygame — простая и мощная библиотека для работы со звуком

2. Предварительная настройка звукового микшера: pygame.mixer.pre_init(frequency=48000, size=-16, channels=2, buffer=512)

⏩frequency=48000 — частота дискретизации звука (48 кГц).
⏩size=-16 — 16-битные аудиосемплы, - означает знаковые (signed).
⏩channels=2 — стерео (2 канала).
⏩buffer=512 — размер звукового буфера, влияет на задержку

3. Инициализируем звуковой модуль pygame.mixer — обязательно для воспроизведения звука —> pygame.mixer.init()

4. Загружаем аудиофайл music.mp3 в память. Файл должен быть в той же директории, что и скрипт —> pygame.mixer.music.load("music.mp3")

5. Запускаем воспроизведение загруженного аудиофайла —> pygame.mixer.music.play()

6. Пока музыка играет (get_busy() возвращает True), программа "ждёт" и ничего не делает. Это предотвращает мгновенное завершение скрипт —>

while pygame.mixer.music.get_busy():
pass


👉 @PythonPortal

Читать полностью…

Python Portal

Уроки по PyTorch

В первых видео освещаются основы работы с библиотекой, и для новичков рекомендуется начинать с этих материалов. Далее курс предлагает изучение более продвинутых тем в зависимости от интересов — например, компьютерное зрение, включая реализации архитектур, обнаружение объектов, GAN-сети, или обработка естественного языка (NLP), включая серию видео по машинному переводу.

⏩Источник:
https://www.youtube.com/playlist?list=PLhhyoLH6IjfxeoooqP9rhU3HJIAVAJ3Vz

👉 @PythonPortal | #видео

Читать полностью…

Python Portal

Чем функции отличаются от методов? 🤔

🟡Функции — это независимые блоки кода, которые могут выполнять определенные операции и не привязаны напрямую к какому-либо объекту.
🟡Методы — это функции, которые принадлежат конкретному объекту или классу и вызываются через этот объект. Они обычно используются для выполнения операций с данными объекта

👉 @PythonPortal

Читать полностью…

Python Portal

ЭТО РАБОТАЕТ!!!!!

Чувак создал сервер на Python с использованием веб-сокетов, который обновляет позиции всех игроков каждые 100 миллисекунд (10 раз в секунду).

Весь код написан почти на 100% ИИ с помощью Cursor и Grok 3, которые написали код сервера.

Каждый красный самолёт — это тоже настоящий человек, который сейчас летит! 😏

⏩ Теперь вы можете летать вместе со всеми остальными:
https://fly.pieter.com/

👉 @PythonPortal | #ресурсы

Читать полностью…

Python Portal

Статистическое обучение с помощью Python 🔥

Это вводный курс по контролируемому обучению, с акцентом на методы регрессии и классификации.

— В программе: линейная и полиномиальная регрессия, логистическая регрессия, линейный дискриминантный анализ; кросс-валидация и бутстрэп, выбор моделей и методы регуляризации (ридж и лассо); нелинейные модели, сплайны и обобщенные аддитивные модели; методы на основе деревьев, случайные леса и бустинг; опорные векторные машины; нейронные сети и глубокое обучение; модели выживания; множественные тесты

⏩Источник:
https://www.youtube.com/playlist?list=PLoROMvodv4rPP6braWoRt5UCXYZ71GZIQ

👉 @PythonPortal | #видео

Читать полностью…

Python Portal

наконец-то изучаем python 🧠

👉 @PythonPortal

Читать полностью…

Python Portal

Представь ИИ-помощника для дата-сайентистов, который по одному запросу собирает целый Jupyter-ноутбук

Data Copilot — как Cursor, только заточен под работу с данными

Импортирует датасет, чистит его, обучает модели, тестирует — всё за один проход 🙂

И да, он полностью open-source

🔸Документация: https://docs.trymito.io/mito-ai/data-copilot

👉 @PythonPortal

Читать полностью…

Python Portal

Mozilla AI выпустила AnyAgent — универсальную библиотеку для работы с ИИ-агентами

Представьте. Вы один раз пишете код для ИИ-агента, а запускаете его где угодно --> LangChain, OpenAI Agents SDK, Agno AI, Google ADK и другие. Без единой правки.

AnyAgent — это Python-библиотека с единым интерфейсом для популярных фреймворков ИИ-агентов. Открытый исходный код, минимальные зависимости, встроенное трассирование и даже автооценка ответов через LLM

Установка: pip install 'any-agent[all]'

Отлично подходит для RAG, автоматизации и быстрого прототипирования агентов 🤙

👉 @PythonPortal

Читать полностью…

Python Portal

Преобразуй любой сайт в файл llms.txt всего по одной ссылке 😊

Просто добавь llmstxt.new перед любым URL

Сервис сам сканирует, очищает и форматирует содержимое в Markdown — готовый для RAG-пайплайнов, AI-агентов или LLM

⏩Попробуйте здесь: https://llmstxt.new

👉 @PythonPortal

Читать полностью…

Python Portal

Этот мем добрался и до программистов...

👉 @PythonPortal

Читать полностью…

Python Portal

Вы можете легко создать мульти-словарь в Python

Можно использовать collections.defaultdict и встроенный list

Это создаёт словарь, в котором каждый ключ по умолчанию сопоставляется с пустым списком.

Затем добавление к ключу означает добавление значения к этому ключу.

Но это своего рода «жульничество» 🫢

👉 @PythonPortal

Читать полностью…

Python Portal

Собрал список из 35 ключевых слов, без которых не работает ни один питонский скрипт

Каждое слово — с коротким и понятным описанием на русском

Удобно для новичков и как шпаргалка для опытных

👉 @PythonPortal

Читать полностью…

Python Portal

Хочешь лучше понимать, как на самом деле работает Python?

Тогда лови: wtfpython — подборка самых странных и неожиданных примеров.

Что там:

—> Примеры, где поведение кода — не такое, как ты ожидал
—> Объяснения, почему так работает
—> Поможет не попадаться на глупые баги

Сохрани - это реально прокачивает 😊

👉 @PythonPortal

Читать полностью…

Python Portal

Учимся писать быстрый и масштабируемый Python-код

Если ты хочешь выжать максимум из многопоточности, асинхронности и многопроцессности в Python > тебе сюда —> open

Там найдёшь:

⏩Пошаговое обучение threading, multiprocessing, asyncio
⏩Работа с ThreadPoolExecutor, ProcessPoolExecutor, Pool
⏩Асинхронный ввод-вывод и конкурентная обработка файлов
⏩Параллельные вычисления с NumPy
⏩Практика и бенчмаркинг для реального ускорения

Всё с примерами кода и пошаговыми гайдлайнами

Подходит и для новичков, и для бывалых питонистов, которые хотят писать реально быстрый код 🏃‍♀️

👉 @PythonPortal

Читать полностью…

Python Portal

Хочешь научиться писать надёжный, строго типизированный Python-код?

Тогда тебе сюда —> python-type-challenges.zeabur.app

Это интерактивная платформа, где ты решаешь задачи на типы: Optional, Union, Literal, Callable, TypedDict, Protocol, Generic и другие.

Уровни — от лёгких до экстремальных

Всё работает прямо в браузере / без установки

Нууу шикардос же 😃

👉 @PythonPortal

Читать полностью…

Python Portal

Машинное обучение глазами новичка в data science

👉 @PythonPortal

Читать полностью…

Python Portal

• infosec - это один из самых ламповых каналов по информационной безопасности, где говорят об истории ИТ, публикуют актуальные новости и пишут технический материал на разные темы:

- Что из себя представляет официально взломанный iPhone от Apple?
- К чему могла привести опечатка в инфраструктуре платёжной системы MasterCard?
- Авторский материал для ИБ специалистов с закрытого хакерского форума XSS;
- Бесплатный бот, который проверит файлы на предмет угроз более чем 70 антивирусами одновременно.

• А еще у нас часто проходят розыгрыши самых актуальных и новых книг для ИБ специалистов. Так что присоединяйся, у нас интересно!

Читать полностью…

Python Portal

Эта шпаргалка посвящена основам языка программирования Python. Она охватывает ключевые концепции и синтаксис 🔥

Шпаргалка предоставляет краткие примеры кода и пояснения, чтобы помочь быстро вспомнить или изучить базовые элементы Python.

👉 @PythonPortal | #ресурсы

Читать полностью…

Python Portal

Project Euler

Это сайт с математическими и алгоритмическими задачами, которые можно решать с помощью программирования.

🟣Более 800 задач разного уровня сложности.
🟣Большинство задач связаны с математикой, комбинаторикой, теорией чисел.
🟣Для решения часто требуется знание алгоритмов и оптимизаций.

Можно решать на любом языке программирования (Java, C++, Python и др.). 🔥

⏩ Ознакомиться:
https://projecteuler.net/archives

👉 @PythonPortal | #ресурсы

Читать полностью…

Python Portal

Полезные библиотеки Python

ClatScope — это инструмент для сбора информации с открытых источников (OSINT), который позволяет получать данные о геолокации, DNS, WHOIS, телефонах, электронных адресах и утечках данных. 😏

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

↔️ ClatScope полезен для разведки и проверки информации о доменах, IP-адресах и других данных.

⏩ Ознакомиться:
https://github.com/Clats97/ClatScope

👉 @PythonPortal | #ресурсы

Читать полностью…

Python Portal

Хочешь проверить насколько ты профи? 😏

Держи 10 приемов Python, которые демонстрируют ваш профессионализм в языке

🟣Обмен значениями переменных в одной строке
🟣Генераторы списков для быстрой итерации
🟣Использование zip() для объединения элементов
🟣Генераторы словарей для более чистого кода
🟣Использование enumerate() вместо циклов с range()
и тому подобные

📝Читать: клик

👉 @PythonPortal | #статья

Читать полностью…
Subscribe to a channel