Python - Советы, библиотеки, гайды
19.7K subscribers
1.17K photos
25 videos
6 files
590 links
Всё для Python программиста :3
Готовый код, советы, лайфхаки, годные библиотеки, уроки и многое другое!

Автор - Абрахам (@priler)

РКН: https://kurl.ru/uXZzR
Download Telegram
Ну и в чем он не прав?
🤯160😁62👍2911🏆11🤔6💯4🔥3🌚2
Действительно
179😁37👍10🤯9😐8🍓7💯3❤‍🔥2😢2🐳21
Flet - это фреймворк позволяющий разрабатывать Flutter приложения при помощи языка Python.
То есть красивые и эффективные приложения для компьютеров (Windows, Mac, Linux) и телефонов (iOS, Android).

Разработка Flet активно ведётся буквально каждый день.
Добавляются новые фичи, исправляются баги, реализовывают планы в роадмапе.

Ставится командой ⚙️ pip install flet
Документация и примеры кода здесь.
❤‍🔥48👍85🤔4🔥2🤯1
Крч тут официально вышел Ultralytics YoloV8.
Одна из новых крутых фич фреймворка, - поддержка всех предыдущих версий YOLO.

Еще вроде как достигли нового высочайшего показателя mAP (53.9).
(у v7 было 52.9?).
Ну и скорость инференса, как утверждается, также значительно подняли (12.4ms inference на тестовом железе).

Что и как там на самом деле - пока неясно.
Если кто уже тыкал - добро пожаловать в комментарии.
Лично я только через 2-3 дня смогу попробовать.
👍242🤯2🐳2💋2❤‍🔥1🔥1🍓1
MicroPython - это специальная версия питона для микроконтроллеров.
Которая может работать всего с 16кб ОЗУ и 256кб места на носителе.

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

Доки здесь.
🌚69👍34❤‍🔥6🔥3🤔3💯3🤡21🍓1
LVGL - это крутая графическая библиотека, позволяющая создавать красивые и эффективные интерфейсы для Embedded устройств (любых MCU, MPU и тд).

Она в том числе поддерживает и MicroPython.
Специальную версию Python для микроконтроллеров.
👍67🤡7❤‍🔥1🌚1
Вот так легко в Yolov8 CLI вы можете запустить инференс.
Точно также делается и тренировка любого из типов определений нейросетью (детекция объектов, классификация, сегментация).

В SDK (через код) всё тоже делается очень просто.
Работает под PyTorch и поднимается всё это чудо буквально за 10-15 минут.

Ultralytics
сделали всё настолько удобно, что v8 легко экспортирует модель в любой нужный формат и не вызывает трудностей, даже если у вас нет опыта работы с подобными нейросетями.

Крч топ 🔥

p.s. Скоро на канале будет ролик с использованием Yolov8.
🔥33👍103🐳2🤡1
Что вы вообще знаете о популярности 🌚
🔥247👍31🤡13😁6🤯6😱54🌚4😐4🐳21
CustomTkinter - это tkinter сына маминой подруги 💪
Крч заряженная версия, основанная на обычном tkinter, только тут крутые и красивые виджеты, поддержка HighDPI, а также возможность менять цвет. схему (тёмная/светлая).

Такое мы ставим.
А ставится, кстати, командой ⚙️ pip install customtkinter
Документация и примеры кода здесь.
🔥66👍8🤯3😁2🌚2❤‍🔥1
Женщины для симпов, а Python программисты трушные сигмы 🌚
👍14715🌚15😁8🤡4😱1😢1
🐍 А вы знали? Выпуск №31

"Моржовый" оператор в Python.
👍113🤯18🍓62🐳2🔥1😱1
dataset - базы данных для ленивых.
Это удобная библиотека для простой работы с базой данных без знаний SQL.

Тут есть методы по типу insert, update, all, find и так далее.
Принимающие словари в качестве объектов записей БД.
Но это не ORM.

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

Крч годнота.
Ставится командой ⚙️ pip install dataset
Документация и примеры кода здесь.
👍273🔥3🤔1
Всё так 🌚
😁137🤡127🌚4🤯3👍1
rembg - это библиотека для удаления фона у изображений.
После установки её также можно использовать как CLI утилиту.

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

Ставится командой ⚙️ pip install rembg
Документация и примеры кода здесь.
👍59💋64🐳41🌚1🏆1
Опубликовал тут свой шаблонный тулкит для захвата скриншотов из окна игры.
С целью процессинга через OpenCV или инференса нейронной сетью.

С этим шаблоном я делал бота для AimLab и нейросеть аимбот для CS:GO.
Думаю многим будет полезно 🙂

Среди прочего тут есть:
- 6 грабберов на выбор
- Полезные утилиты (бенчмарк FPS, более точный аналог time и тд)
- Алгоритм NMS
- Алгоритм Windmouse для симуляции движения мыши

* Всё это будет еще допиливаться и улучшаться, конечно же.

Проект лежит тут - https://github.com/Priler/aicapturebase
👍16🌚5
Github празднует 100 миллионов разработчиков!)
Столько аккаунтов открыто на текущий момент на платформе.

Для этого ГХ потребовалось 15 лет.
И это на самом деле значительное достижение для Open Source 🥳
🎉71👍63💯2🏆2🔥1🤯1🤩1
ChatGPT умеет рефакторить ваш код на Python 🤯
👍122🤯2610🤡5🌚32🔥2❤‍🔥1🍓1