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

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

РКН: https://kurl.ru/uXZzR
Download Telegram
Игорь Линк как-то сделал микрофон из морковки.
А код написал на Python 🌚

А чего добился ты?
😁141👍14🎉6🌚6😱54🔥3🤡1🍓1
Кстати, в Python 3.12 также обещают чуть ли не в 2 раза ускорить генераторы словарей, списков и сетов.

Сделано это благодаря переписанному алгоритму таких генераторов.
Теперь они не создают временную функцию, тратя на это лишнее время и ресурсы.
Подробнее об этом написано в PEP 709.

Если хотите видеть больше постов о нововведениях в Python, ставьте лайки 🌚
👍276🌚2312❤‍🔥8🔥1🤯1🎉1
А вот нововведения в Python 3.12 в плане безопасности.

База.

p.s. Прислал подписчик через @hhsharebot
🌚80👍106🤔6
Есть желающие учить Phyton? 🤔
😁146👍1612🤔7🌚3🐳2
Релиз стабильной версии Python 3.12 планируется сегодня.

Что же нового нас ждёт?

— 1.
Ускоренные генераторы словарей, списков и сетов
Об этом я писал тут.

— 2. Экранирование символов в f-строках
Теперь допускается использование символа \ (бэкслэш) в f-строках.
То есть специальные символы по типу \n,\r теперь можно будет свободно прописывать.

— 3. Авто определение кавычек в f-строках
Теперь Python сам поймет, где открывающая кавычка, а где закрывающая.
А значит такой синтаксис print(f"hello, this is "test" string lol") считается валидным.

— 4. Улучшенные сообщения об ошибках
Например, теперь если вы забыли импортировать нужную библиотеку, Python об этом напомнит.
NameError: name 'sys' is not defined. Did you forget to import 'sys'?

— 5. Общее повышение производительности.
За счет переписанной виртуальной машины и отдельно переписанных с нуля модулей.

А также целая куча мелких исправлений/нововведений.
👍117🔥1910🤯2🌚2
Python 3.12 вышел и официально доступен для скачивания 🌚

p.s. Я же говорил :3
👍119🎉106🌚6❤‍🔥2
Почему эти книги в одном ряду? 🤔
90😁24🌚17🤔8🐳6🤩3
Его идеи будут актуальны всегда 🌚
😁126😱10🌚107🤡6👍3🤯1
Всё так, подтверждаю 🌚
👍148🌚22😁114🤡3🍓3💯1😐1
Теперь мы знаем немного больше о разработчиках Яндекс.Алисы 🌚
😁200👍1410🤡8🌚7🍓3
Нашел тут нейросеть, которая конвертирует код с одного языка программирования на другой.

Например, Python в JavaScript или Python в С++.
Работает не идеально конечно, но вполне приемлемо.

Называется штука AI Code Translator.
Она поддерживает почти все современные языки программирования.
А для работы требуется только ключ OpenAI.

В остальном она бесплатная.
❤‍🔥111👍34🤡12🎉2🌚2
Ачё в смысле 🌚
😁200🤔23🌚16🤯8👍64😐4
Согласны?
👍264😁4513🔥5🌚5😢41
rembg - это библиотека для удаления фона у любого изображения.
Работает с помощью нейронной сети.
И также является консольной утилитой.

Открыть изображение можно как массив байтов, либо через PIL.
Оба варианта rembg понимает.
А для удаления фона достаточно импортировать и вызвать метод remove(input).

Ставится командой ⚙️ pip install rembg[gpu,cli]
Документация и примеры кода здесь.
👍98❤‍🔥96🔥5🌚1
Синтаксис как на людском 🌚
😁162👍14🤡6❤‍🔥3🏆2🎉1😐1
Пон
👍111😁495😱5🤡4🤔2❤‍🔥1
Коротко о моём знакомстве с try/catch в Python 🌚
😁148👍12❤‍🔥6🌚43
Узнали? 🤔
🤔104🌚13🔥6👍3😱21
Игра угадай число на Python для хардкорщиков :3

Не угадал число - переустанавливай Windows 🌚
😁201👍18🌚10❤‍🔥7🔥652