Разъяснивший Python
7.09K subscribers
3.14K photos
43 videos
30 files
3.18K links
Твой проводник в омут Python'а

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: https://telega.in/c/python_pssss
Download Telegram
Создание прозрачного окна для рисования поверх всех приложений

В этой статье автор рассмотрит, как создать прозрачное окно для рисования на языке Python, используя библиотеку PyQt5. Вы научитесь создавать окно, настраивать прозрачность и отображать его поверх всех окон на рабочем столе, сохраняя при этом функциональность и удобство использования для пользователей.

Читать...

Разъяснивший Python
Ищем все IP-адреса в тексте

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

Ссылка на код....

Разъяснивший Python
Библиотека Optuna в Python для оптимизации гиперпараметров

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

Читать...

Разъяснивший Python
Python и Word: Генерация приглашений на свадьбу

В этом видеоуроке автор разбирает процесс автоматизированной генерации множества персонализированных приглашений на свадьбу формата docx на основе имеющегося списка приглашённых гостей по заданному шаблону с помощью языка программирования python.

Смотреть...

Разъяснивший Python
📣 Мышка вертикальная беспроводная

Цена: ~1900₽
Рейтинг: 4.8😀
Отзывов: 3.552 💬

🖱 Заказать

Вертикальная беспроводная мышь с поддержкой Bluetooth 5.2, Bluetooth 3.0 и 2.4 ГГц. Эргономичная форма помогает снизить нагрузку на кисть во время долгой работы за компьютером, а возможность подключения к нескольким устройствам удобна для тех, кто переключается между рабочим ноутбуком, домашним ПК и планшетом.

#мышь #вертикальная

Больше товаров
- Находки Программиста
Please open Telegram to view this post
VIEW IN TELEGRAM
💡 CSV-отчёты с параметрами и без таймаута: быль из BI

Один чувак рассказал, как он вкалывал в BI крупного банка. Начальство тащилось от дашбордов и красивых графиков, а вот тем, кто реально возился с данными, приходилось лезть в выгрузки и разбираться, что там пошло не так — баг ли, задержка загрузки, или формула мудрит.

У финансистов не было доступа к базе, поэтому они таскали данные в Excel, сравнивали выгрузки и вручную проверяли метрики. Под них замутили первую версию софта: он клепал отчёты в Excel и сохранял историю выгрузок на сервере.

Читать далее

Разъяснивший Python
Почему Python стал королем ИИ?

Самая вычислительно прожорливая индустрия в истории считает на языке, который медленнее C примерно в 70 раз и занял 26-е место из 27 по энергоэффективности. В данной обзоре автор рассказывает, почему Python стал королем ИИ и как компилируемые языки отвоевывают новые тренды.

Читать...

Разъяснивший Python
Ленивые импорты в Python 3.15: PEP 810 и буст скорости запуска

На PyCon US 2026 высшие чины из Python-мира вкинули инфу про фичи грядущего Python 3.15. В списке — официальные ленивые импорты (PEP 810). Суть: модули грузятся не при старте твоей софтины, а только когда к ним реально обращаются.

Чел раскурил механику и замерил прирост производительности в PyCharm.

Почитать

Разъяснивший Python
С IT-вакансиями уже давно не цветочки — реальная «лимонная» свалка, про которую все в курсе. На Хабре не просто ноют, а пробежались по фактам: что из этого дерьма вытекает для соискателей и для тех, кто нанимает.

Автор не разводит сопли, а тащит годные тулзы для разработчиков и эйчаров, чтоб выжить в этом долбаном цирке.

👉 Читать

Разъяснивший Python
Парень раскатал гео-аналитическую платформу с нуля за 2,5 месяца. И да, он юзал AI-разработку. Пальцем в код не тыкал — отдал всё на откуп нейронке, хотя сам сомневался, что её хватит на реальный прод.

«Нутром чую: чем жирнее проект, тем быстрее AI теряет нить и долбится в лимиты», — делится автор. Но хрен там: платформу, на которую в доисторические времена потратили бы годы, вдвоём забацали за 2,5 месяца.

Хочешь разобраться, как это работает и что надо чтобы повторить — курить статью на Хабре:

Читать


Разъяснивший Python
Проверяем, не битая ли ссылка

Если на сайте сотни ссылок, проверять их вручную неудобно. Этот скрипт проходит по списку URL и показывает, какие страницы доступны, а какие возвращают ошибку. Можно читать ссылки из файла, а результаты сохранять в CSV или Excel.

Ссылка на код.

Разъяснивший Python
Метод index()

Как получить доступные индексы для подстроки? Метод index() возвращает первый совпавший индекс. Мы можем определить пользовательскую функцию для поиска всех индексов, по которым находится подстрока.

Разъяснивший Python
Защищаем QR-сертификаты без сервера

В данной статье автор делится необычной задачей. Нужно реализовать защиту QR-сертификата без бэкенда. Продемонстрирован рабочий код, чтобы ты мог протестировать решение на практике.

Читать...

Разъяснивший Python
6× быстрее бинарный поиск: от скомпилированного кода к механической симпатии

Как выжать больше скорости из Python-кода, который считает? Первое, что приходит в голову — алгоритм покруче натянуть, накатить экстеншен на компилируемом языке или параллельность для нескольких ядер CPU раскочегарить. Но что, если и этого мало?

Детали — тут: https://pythonspeed.com/articles/branchless-binary-search/

Разъяснивший Python
decode()

С помощью функции decode() можно указать на схему обработки ошибок, используемую для ошибок кодирования или декодирования. Значение по умолчанию – «строгое», что означает, что ошибки кодирования вызывают UnicodeEncodeError. Некоторые другие возможные значения: ignore, replace и xmlcharrefreplace.

Разъяснивший Python
Превращаем JSON в красивую таблицу

Работать с JSON приходится постоянно: API, конфиги, экспорт данных. Но читать большой JSON-файл не всегда удобно. Этот скрипт выводит данные в виде аккуратной таблицы прямо в терминале с помощью библиотеки rich.

Ссылка на код.

Разъяснивший Python
Ну что, брат, попал я тут в историю. Надо было отсортировать строки в базе, да ещё и зашифрованные. Первая мысль, конечно, как у нормального человека — наверняка есть какой-нибудь стандартный крипто-лайфхак, все так делают. Ну, копнул поглубже... и понял, что облом. Никто тебе готовую таблетку не подсунул. Простого решения там не завезли.

И главный сюрприз: искал я ответ совсем не в том месте, где надо было.

Читать

Разъяснивший Python