en
Feedback
Pro Python • IT

Pro Python • IT

Open in Telegram

Pro Python — авторский канал с полезными советами, материалами и новостями по Python-программированию. Сотрудничество (реклама): @NotPriceMedia Канал на бирже : https://telega.in/c/PythonTechCode

Show more
4 180
Subscribers
-124 hours
No data7 days
+10530 days
Posts Archive
Москвич 3 с максимальной выгодой. Узнайте цену! Доступные цены на Москвич 3. Автомобили в наличии в вашем городе Узнать больш
Москвич 3 с максимальной выгодой. Узнайте цену! Доступные цены на Москвич 3. Автомобили в наличии в вашем городе Узнать больше #реклама moskvich.ru О рекламодателе

🟨 Инструмент для поиска неиспользуемого кода в Python Vulture — это утилита, которая помогает найти в проекте код, который н
🟨 Инструмент для поиска неиспользуемого кода в Python Vulture — это утилита, которая помогает найти в проекте код, который нигде не используется. 🟡 Она обнаруживает неиспользуемые функции, классы, переменные, импорты и другие элементы. Это позволяет убрать лишний код, сделать проект чище и упростить его поддержку. Поскольку Python — динамический язык, некоторые результаты стоит проверять вручную. Установка:
pip install vulture
Проверка проекта:
vulture my_project/
После запуска Vulture покажет список неиспользуемых элементов.  Мы в Max – подписывайся

Пинарты для городской среды и бизнеса Интерактивные арт-объекты для общественных пространств, которые притягивают людей и вов
+4
Пинарты для городской среды и бизнеса Интерактивные арт-объекты для общественных пространств, которые притягивают людей и вовлекают с первого касания Узнать больше #реклама pinart.urband.ru О рекламодателе

💎 Рефакторинг в Python Рефакторинг — это улучшение кода без изменения его работы. Его цель — сделать программу понятнее, удобнее в поддержке и проще для дальнейшей разработки. ✔️ Не дублируйте код.
Если один и тот же фрагмент повторяется, вынесите его в отдельную функцию или класс.
✔️ Давайте понятные имена.
По названию переменной или функции должно быть сразу ясно, для чего она нужна.
✔️ Разделяйте большие функции.
Одна функция — одна задача. Так код легче читать и изменять.
✔️ Не используйте «магические числа».
Вместо чисел вроде 100 или 3.14 создавайте константы с понятными именами.
✔️ Используйте стандартную библиотеку.
Во многих случаях нужное решение уже есть в Python — не стоит писать его заново.
✔️ Проверяйте код тестами.
Они помогут убедиться, что после рефакторинга программа работает так же, как и раньше.
✔️ Соблюдайте PEP 8.
Единый стиль оформления делает код аккуратным и понятным для всех разработчиков.
 Мы в Max – подписывайся

Галерея квартир в центре Астрахани с видами на Волгу! 🏠 Представьте квартиру, в которую можно приезжать отдыхать, словно на
Галерея квартир в центре Астрахани с видами на Волгу! 🏠 Представьте квартиру, в которую можно приезжать отдыхать, словно на юг. Астрахань — именно такое место: тёплый климат, Волга, рыбалка мирового уровня, арбузы и особая культурная атмосфера. Идеальным выбором станет квартира в клубном доме «Федерация» на Комсомольской набережной — пространстве, где комфорт сочетается с эстетикой и современным искусством. — Гранд-лобби — Квартиры с террасами — Вид на Волгу — Двор-сад Для покупателей из других городов «Федерация» — это не только уютная точка притяжения на юге, но и инвестиция: спрос на премиальное жильё в Астрахани растёт, а цены стабильно укрепляются. Проект реализует RES DEVELOPMENT — девелопер полного цикла. ✅ Ответьте на пару вопросов — и получите подборку планировок с ценами и ипотечными решениями. Узнать больше Проектная декларация на сайте https://наш.дом.рф/. #реклама mrqz.me О рекламодателе

🔥 Собираем данные с веб-сайтов Scrapy — это библиотека на Python, которая автоматически собирает информацию с веб-сайтов. На
🔥 Собираем данные с веб-сайтов Scrapy — это библиотека на Python, которая автоматически собирает информацию с веб-сайтов. Например, с ее помощью можно получить список товаров, цены, новости или любые другие данные со страниц. Быстрый старт 1️⃣Установка библиотеки:
pip install Scrapy
2️⃣Создание проекта:
scrapy startproject myproject
cd myproject
3️⃣Создание паука:
scrapy genspider myspider example.com
4️⃣Запуск паука:
scrapy crawl myspider -o output.json
Scrapy отлично подходит, когда нужно быстро собрать данные с большого количества страниц и сохранить их в JSON, CSV или другом удобном формате. 💻 GitHub  Мы в Max – подписывайся

Зажги свет снова Объединяй объекты, восстанавливай дома и наполняй город жизнью. Узнать больше #реклама 16+ yandex.ru О рекламодателе

👁️‍🗨️ Мониторинг системных ресурсов psutil — библиотека, которая помогает узнать, что происходит с компьютером прямо из Pyt
👁️‍🗨️ Мониторинг системных ресурсов psutil — библиотека, которая помогает узнать, что происходит с компьютером прямо из Python. С её помощью можно проверить загрузку процессора, использование памяти, свободное место на диске, сетевую активность и список запущенных процессов. Полезные функции:
➖Загрузка процессора — psutil.cpu_percent() ➖ Свободное место на диске — psutil.disk_usage('/') ➖ Использование оперативной памяти — psutil.virtual_memory() ➖ Сетевая активность — psutil.net_io_counters() ➖ Список запущенных процессов — psutil.process_iter()
Установка библиотеки:
pip install psutil
 Мы в Max – подписывайся

Встречайте Belgee X70 с новой решеткой радиатора Узнайте детали на покупку обновленного кроссовера Belgee X70 на belgee.ru Узнать больше #реклама belgee.ru О рекламодателе

🔥Хотите увидеть, что скрывается в ваших данных? Если в вашем датасете десятки или сотни признаков, разобраться в нем “на гла
🔥Хотите увидеть, что скрывается в ваших данных? Если в вашем датасете десятки или сотни признаков, разобраться в нем “на глаз” практически невозможно. Именно для таких задач существует UMAP.
Он берет сложные многомерные данные и отображает их на плоскости (2D) или в пространстве (3D), стараясь сохранить взаимосвязи между объектами. Благодаря этому становится проще заметить кластеры, похожие объекты и скрытые закономерности.
Установка:
pip install umap-learn
UMAP часто используют для визуализации данных перед обучением моделей, анализа эмбеддингов и поиска аномалий. Алгоритм легко интегрируется в проекты на Python и поддерживает разные метрики расстояния, поэтому подходит для самых разных типов данных.Документация  Мы в Max – подписывайся

Получи грант до 3,48 млн на обучение дизайну Поступай на дизайн в Центральный университет с грантом. Для учеников 10–11-х кла
Получи грант до 3,48 млн на обучение дизайну Поступай на дизайн в Центральный университет с грантом. Для учеников 10–11-х классов и СПО. Освой графический, UI/UX и продуктовый дизайн. Создавай визуальные концепты будущего. На программе студенты получают фундаментальную базу, развивают прикладные навыки, приобретают опыт работы над реальными проектами, собирают портфолио и строят связи внутри дизайн-сообщества Подать заявку #реклама 16+ cu.ru О рекламодателе

❗️Полезная находка для Python-разработчиков: зеркало PyPI от GitVerse Это альтернативный источник пакетов, который можно подк
❗️Полезная находка для Python-разработчиков: зеркало PyPI от GitVerse Это альтернативный источник пакетов, который можно подключить буквально одной настройкой. Поддерживаются не только pip, но и poetry и uv. Важно: все библиотеки автоматически зеркалируются из указанного источника и предоставляются «как есть», без каких-либо изменений. Для разовой установки достаточно указать зеркало:
pip install requests --index-url https://pypi-mirror.gitverse.ru/simple/
Если хотите использовать его по умолчанию, зеркало можно прописать в конфигурации pip. Подробная инструкция по подключению — тут.  Мы в Max – подписывайся

Новости с полей рекламы на CTV Аукционная видеореклама на Connected TV продолжает развиваться: Яндекс Директ увеличил на 82%
Новости с полей рекламы на CTV Аукционная видеореклама на Connected TV продолжает развиваться: Яндекс Директ увеличил на 82% количество тематических каналов. А главное для брендов — теперь можно выбирать, где будет показываться реклама на CTV: — на федеральных каналах — на тематических каналах — при просмотре фильмов и сериалов Больше каналов — больше точности в показах на Connected TV Узнать больше #реклама 16+ yandex.ru О рекламодателе

🔥 Самая полезная шпаргалка по SQL, которую стоит сохранить DDL (Data Definition Language) — создание и изменение структуры б
🔥 Самая полезная шпаргалка по SQL, которую стоит сохранить DDL (Data Definition Language) — создание и изменение структуры базы данных: 🔴 CREATE — создать объект. 🔴 ALTER — изменить объект. 🔴 DROP — удалить объект. 🔴 RENAME — переименовать объект. DML (Data Manipulation Language) — работа с данными: 🟢 SELECT — получить данные. 🟢 INSERT — добавить записи. 🟢 UPDATE — изменить записи. 🟢 DELETE — удалить записи. DCL (Data Control Language) — управление правами доступа: 🔵 GRANT — выдать права. 🔵 REVOKE — отозвать права. 🔵 DENY — запретить доступ. TCL (Transaction Control Language) — управление транзакциями: 🟠 BEGIN — начать транзакцию. 🟠 COMMIT — сохранить изменения. 🟠 ROLLBACK — отменить изменения. 🟠 SAVEPOINT — создать точку сохранения.  Мы в Max – подписывайся

Нужен мессенджер для работы? Битрикс24 — ваш мессенджер для работы и бизнеса. Личные и групповые чаты, видеозвонки и каналы в одном сервисе. Приглашайте коллег и внешние команды. Работает как привычный мессенджер. Есть бесплатный тариф. Начните работать уже сейчас. Битрикс24 — мессенджер для вашей компании. Попробовать #реклама 16+ bitrix24.ru О рекламодателе

🌟Библиотека для работы с Bluetooth Low Energy на Python Bleak позволяет работать с Bluetooth Low Energy (BLE) устройствами н
🌟Библиотека для работы с Bluetooth Low Energy на Python Bleak позволяет работать с Bluetooth Low Energy (BLE) устройствами на Python через единый API. Библиотека поддерживает поиск устройств, подключение, обмен данными и получение уведомлений. Установка:
pip install bleak
Подходит для разработки утилит и сервисов, которые работают с фитнес-браслетами, датчиками и другими BLE-устройствами.Документация  Мы в Max – подписывайся

😊Двойное подчеркивание наше всё! ✅ Мы в Max – подписывайся
😊Двойное подчеркивание наше всё!  Мы в Max – подписывайся

Kaspersky Premium со скидкой до 28% Покупайте Kaspersky Premium со скидкой до 28% и получайте гарантированные ценные подарки
Kaspersky Premium со скидкой до 28% Покупайте Kaspersky Premium со скидкой до 28% и получайте гарантированные ценные подарки от партнёров, а также возможность участовать в розыгрыше путешествия. Узнать больше #реклама 16+ kaspersky.ru О рекламодателе

🌟Визуализация результатов Nmap вместо текстовых отчетов Если разбирать длинные отчеты Nmap неудобно, эта утилита поможет представить результаты в более наглядном виде. Достаточно загрузить XML-файл, полученный после сканирования, и инструмент автоматически сформирует HTML-страницу с визуальной схемой сети, отображением обнаруженных устройств и их связей. Запуск:
python drawnmap.py -i result.xml -o diagram.html
После обычного сканирования Nmap вы сразу получите интерактивную карту сети, которая значительно упрощает анализ и подготовку отчетов. 📌 Подходит как для быстрого изучения результатов, так и для оформления технической документации. ⚙ Документация  Мы в Max – подписывайся