Python Portal
57.2K subscribers
2.27K photos
302 videos
51 files
833 links
Всё самое интересное из мира Python

Связь: @devmangx

РКН: https://clck.ru/3GMMF6
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Наконец-то появился open-source инструмент для контекстной инженерии на Python.

Pixeltable это единая декларативная платформа, которая закрывает весь мультимодальный пайплайн от хранения данных до выполнения моделей.

Идея простая. Вместо того чтобы связывать между собой векторную БД, SQL-хранилище, сервис эмбеддингов и фреймворк под агентов, всё живет в одной системе.

Документы, эмбеддинги, история диалогов и результаты агентов это просто таблицы. Эмбеддинги считаются автоматически как вычисляемые колонки. Векторный поиск работает вместе с обычными операциями над данными.

Система заточена под полноценный контекстный пайплайн.

Вот стартовый ноутбук с примером того, как построить контекстную инженерию на Pixeltable.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍7🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Когда стало скучно с одним рабочим проектом и на фрилансе взял еще 2 новых

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣4841👍5🔥1🤔1🤝1
Совет по Python:

Добавление элемента в конец списка работает за O(1), но вставка в середину списка стоит O(n).

collections.deque обеспечивает O(1) при добавлении элементов с любого конца.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥92😁2
Линус Торвальдс не против vibe-coding, пока это не используется в вещах, которые реально имеют значение.

Создатель Linux также затронул тему Rust в ядре, проприетарного кода Nvidia и проблему AI-краулеров.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30😁16
Распаковка стала до 30% быстрее в CPython 3.15

В CPython 3.15 появились заметные улучшения скорости декомпрессии: распаковка Zstandard (zstd) теперь быстрее на 25–30%, а zlib работает на 10–15% быстрее при объёмах данных больше 1 МБ. Такой прирост достигли благодаря оптимизации работы с выходными буферами в процессе распаковки.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥201
This media is not supported in your browser
VIEW IN TELEGRAM
Официальное расширение PostgreSQL для VS Code это мёд 🙂

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

Что можно делать:

Просматривать схему базы в удобном визуальном виде

Общаться с базой через агентов

Смотреть метрики и аналитику

Использовать инструменты агентов для более глубоких инсайтов

И это далеко не всё.

Очень удобное расширение, если часто работаешь с Postgres

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍257🔥6
yaml на стероидах

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6412😢5🔥2
PyWhatKit - это одна из самых популярных библиотек для автоматизации WhatsApp и YouTube.

Ссылка на репозиторий: https://github.com/Ankit404butfound/PyWhatKit

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥87🤝1
Создай QR-код для Wi-Fi на Python за пару секунд

pip install wifi_qrcode_generator


import wifi_qrcode_generator.generator
from PIL import Image

ssid = "CLCoding_WIFI"
password = "supersecret123"
security = "WPA"

from wifi_qrcode_generator.generator import wifi_qrcode
qr = wifi_qrcode(ssid, False, security, password)

qr.make_image().save("wifi_qr.png")
Image.open("wifi_qr.png")


👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
47👍5😁3
Плюс игра на баяне, вызов духов мертвых, пересказ наизусть всех серий Зачарованных
😁134🔥2815
This media is not supported in your browser
VIEW IN TELEGRAM
Мой любимый лайфхак:

1. находишь лекцию на YouTube
2. берёшь транскрипт через http://ytscribe.ai
3. вставляешь в Gemini с таким промтом:

Сгенерируй изображение. Преврати этот транскрипт в шпаргалку с основными тезисами и выведи финальный результат как изображение 9:16, созданное nano banana.

[ВСТАВЬ ПОЛНЫЙ ТРАНСКРИПТ]


👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2810🔥7🤣2
Вот как можно запустить Random Forest на GPU.

Hummingbird компилирует уже обученные классические ML-модели в тензорные вычисления. Это позволяет гонять инференс на ускорителях вроде GPU и получать ощутимый прирост скорости.

Ускорение до 40 раз всего двумя строками кода. 😄

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍6🔥6😁1
Git объявил, что в версии 3.0 ветка master будет переименована в main по умолчанию. Ожидается, что это произойдет примерно в 2026 году.

GitHub сделал этот переход ещё в 2020, чтобы избавиться от старого термина master/slave, который тянулся из старых техносистем и архитектур.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
28💊8👍7
🔴 Реальный собес на Python от ТехЛида с опытом работы в Авито и Яндексе в прямом эфире

25 ноября (уже сегодня!) в 19:00 по мск приходи на прямой эфир с реальным собеседованием на Middle разработчика.

Почему точно нужно прийти:
📂 Савва Демиденко, ТехЛид с опытом в Яндексе и Авито, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Савва будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Савве

Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Python-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.

🔍 Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_py_bot

Реклама.
О рекламодателе
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
На GitHub есть репозиторий Python-Scripts, где собрано много небольших, но полезных утилит и примеров кода на Python, включая конвертеры файлов, скрипты для автоматизации, простые GUI-приложения и учебные проекты, а сообщество постепенно дополняет коллекцию.

Сохраняем ❤️

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
27👍10😁2
Современная интернет-инфраструктура наглядно

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
45😁39👍6👀3
Совет по Django:

Используй python manage.py dumpdata, чтобы экспортировать базу данных в JSON или другие форматы. Если сохранить вывод в файл, его можно использовать как фикстуру для тестов или как начальные данные для новых проектов.

Пример 👇

# Экспорт всей базы в JSON файл
python manage.py dumpdata > data.json

# Экспорт данных конкретного приложения
python manage.py dumpdata myapp.Book > books.json


👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥158👍5
This media is not supported in your browser
VIEW IN TELEGRAM
ИИ в робототехнике сейчас привлекает всё внимание, но иногда самые интересные вещи — это простые и практичные решения.

Вьет сделал небольшую систему компьютерного зрения, которая считает картофелины на конвейере. Без огромных датасетов. Без тяжёлой модели. Просто чёткая задача и грамотный подход.

Он использовал ObjectCounter от Ultralytics, обучил компактную модель YOLO11 nano, а так как датасета с картошкой не было, он разметил всего один кадр с помощью SAM 2 и обучил модель на нём. Один кадр. И она всё равно корректно работает на всём видео.

Хорошее напоминание, что полезный ИИ в индустрии часто выглядит именно так.

Точный. Лёгкий. Решает конкретную задачу.

Если ты работаешь в производстве или робототехнике, такие маленькие системы часто дают самый быстрый результат. Они экономят время, уменьшают количество ошибок и не требуют сложной инфраструктуры.

Отличная работа, Вьет.

Его проекты: https://github.com/vietnh1009

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
28👍17
Интервьюер:

Можем ли мы сделать это лучше?

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁459
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Чёрная пятница на Stepik: забери -25% на курс по Linux!

Внутри 20+ модулей: от установки Linux и работы с файлами до сетей, прав, дисков, процессов, автоматизации на Bash и многого другого. Всё сразу закрепляется на практике (200+ заданий с автопроверкой).

Материал подаётся понятным языком, шаг за шагом, на реальных примерах и с наглядными схемами.

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

Есть бесплатные демо-уроки для ознакомления. В ближайшие 48ч курс доступен со скидкой 20% по промокоду «BLACKFRIDAY25»: открыть курс на Stepik
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31