Python Portal
55.6K subscribers
2.21K photos
267 videos
51 files
757 links
Всё самое интересное из мира Python

Связь: @devmangx

РКН: https://clck.ru/3GMMF6
Download Telegram
Костыли наглядно

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
96😁46👍5
Время полезных шпаргалок: нашел шпаргалку с топ-9 самых популярных HTTP-запросов

Забираем в сохранёнки

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍229
Python-библиотека FindMy .py позволяет работать с сетью Apple Find My без Mac.

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

Установить просто через pip install findmy, а примеры использования есть в папке examples. Подробнее на GitHub

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
21👍7
Совет по PEP8:

Для лучшей читаемости переносите строки перед бинарными операторами (например, +, -, *, /), а не после них. Это позволяет выравнивать операторы с их операндами и избегать их разбрасывания по разным строкам.

Пример:

# good
income = (gross_wages
+ taxable_interest
+ (dividends - qualified_dividends)
- ira_deduction
- student_loan_interest)

# bad
income = (gross_wages +
taxable_interest +
(dividends - qualified_dividends) -
ira_deduction -
student_loan_interest)


👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
44👍24🔥9
Отличный open source инструмент для Web Scraping

HeadlessX позволяет легко извлекать контент с любых веб-страниц, делать скриншоты и PDF. Инструмент поддерживает интеграции с n8n, Zapier и другими сервисами автоматизации. 🎅

Более 40 техник обхода детектирования делают его удобным для сложного скрэпинга

https://github.com/SaifyXPRO/HeadlessX

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍146
Будни тестировщика

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁153🤣368🌭6👍2😢1
Если вы любите ретро-игры и цените открытый код, вам понравится OS Game Clones

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

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1614
This media is not supported in your browser
VIEW IN TELEGRAM
Теперь можно использовать Claude Code прямо в VS Code через официальное расширение и это реально удобно 👍

Хотя оно вышло уже два месяца назад, многие разработчики до сих пор о нём не знают. А пропускать такое точно не стоит :)

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
26👍16💊5🤔2
Media is too big
VIEW IN TELEGRAM
Какой путь проходит нейросеть, чтобы дать простой ответ на ваш вопрос

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣67👀15🔥12😁7👍43
87 идей для Python-проектов для начинающих

Al Sweigart опубликовал подборку небольших проектов — игры, головоломки, симуляции и цифровое искусство. Все проекты можно реализовать на Python с нуля, без дополнительных библиотек.

Подробнее: ссылка

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3214
Совет по Python: чтобы эффективно сортировать сложные объекты с помощью sorted() по их элементам или атрибутам, используйте itemgetter или attrgetter из модуля operator в качестве key

Этот способ быстрее и короче, чем использование lambda, и позволяет сортировать сразу по нескольким критериям.

На примере с картинки, список словарей oldtimers сортируется сначала по 'condition', а затем по 'manufactured' с помощью itemgetter, что даёт аккуратный и читаемый код.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍297
Если бы человека создавал сисадмин 👀

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁125🤣4515🔥5😢1
This media is not supported in your browser
VIEW IN TELEGRAM
CodeHS представила платформу Practice

Бесплатный ресурс с сотнями задач по программированию на Java, Python, JavaScript, C++ и SQL.

Задания охватывают темы от строк и массивов до рекурсии и работы с базами данных. 😎

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥169👍5
Это так по питонски

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍89😁38🤔148🤣7👀3
Вышла Python 3.14.0rc3

Это ожидаемый последний релиз-кандидат перед стабильным выходом Python 3.14 в следующем месяце.

Попробовать уже сейчас можно с помощью команды:

uv python upgrade 3.14


Что нового: https://docs.python.org/3.14/whatsnew/3.14.html

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24👍107
Музыкальный бот для Discord на Python

На GitHub доступен MusicBot оригинальный музыкальный бот для Discord, который позволяет воспроизводить песни с YouTube и других сервисов прямо в голосовых каналах. Если очередь пуста, бот проигрывает заранее настроенный плейлист.

→ Поддержка нескольких серверов
→ Система прав доступа
→ Стриминг в реальном времени
→ Простая настройка

Проект открыт и доступен для установки и настройки любому желающему. 🥳

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
26👍7🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣13813🌭5😁3
Наткнулся на новый бесплатный курс по Python на Stepik

Если хочешь с нуля освоить Python и сразу писать код, то курс для тебя. ⌨️

Ты будешь решать практические задачи с автопроверкой и сразу видеть результат.

Также разберёшься в основах синтаксиса, циклах, функциях, работе с данными и многом другом.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍339🔥3🌚1🤣1💊1
Seaborn делает визуализацию данных в Python мощной и в то же время простой.

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

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2611👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Это просто крышеснос 🤕

Кто-то собрал языковую модель на 5 миллионов параметров прямо внутри Minecraft, натренировал её и прикрутил базовые навыки общения.

Да, у неё крошечное контекстное окно всего 64 токена, но этого уже достаточно, чтобы вести короткие диалоги и отвечать на вопросы.

Наверное, это лучшее, что я видел за весь месяц.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯85👍10🔥107