Pro Python • IT
4.17K subscribers
1.46K photos
148 videos
45 files
1.42K links
Pro Python — авторский канал с полезными советами, материалами и новостями по Python-программированию.

Сотрудничество (реклама): @NotPriceMedia

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
Pandas.pdf
4.3 MB
📶 Шпаргалка по визуализации данных Pandas.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7✍2🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
👁 TRACE - это инструмент, способный анализировать видео теннисного матча и автоматически извлекать информацию об игроках, корте и мяче.

Он использует технологию компьютерного зрения для детального отслеживание положения тела игроков и движения мяча в режиме реального времени.

Это позволяет визуализировать процессы, происходящие на корте.


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

💻 GitHub

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🫡3🔥2
🖼 Сжатие изображений

Этот код использует библиотеку PIL (Python Imaging Library) для открытия изображения из файла 'input.png', сжатия и сохранения модифицированной версии в файл 'output.png' в формате PNG.

Параметр optimize=True при сохранении изображения указывает на использование оптимизации для сжатия файла изображения с минимальной потерей качества.

При желании можно также задать уровень сжатия, используя параметр quality=80, который определяет процентное значение качества сжатия от 0 до 100, позволяя балансировать между качеством и размером файла.

Если параметр quality не задан, то будет использовано значение по умолчанию, равное 75.


Установка библиотеки:
pip install pillow


🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2😎2
This media is not supported in your browser
VIEW IN TELEGRAM
🖼 Оживляем фотографию при помощи нейросети

Luma Dream Machine - это модель искусственного интеллекта, которая быстро создает высококачественные реалистичные видеоролики из текста и изображений.

Сервис создает 5-секундные кадры с реалистичным плавным движением (120 кадров за 120 секунд).

Об ограниченном и бесплатном доступе к этому сервису смотрите здесь.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🤯2
🔥 Применение языков программирования.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍4🥰2
Что выведет этот код?
Anonymous Quiz
28%
1
26%
2
8%
3
23%
4
7%
Ошибку
8%
Узнать ответ
🔥8👍3👏2🤯1
📱 В области обработки естественного языка (NLP) суммаризация статей играет важную роль

One AI - это мощный инструмент NLP, который упрощает суммаризацию статей.
Используя библиотеку One AI в Python, можно создавать конвейеры, которые извлекают и кратко излагают содержимое статей, доступных по URL.

Суммаризация статьи - это автоматическое создание краткого изложения (заголовка, резюме, аннотации) исходного текста.


Установка библиотеки:
pip install oneai


One AI обеспечивает удобный и безопасный доступ к своему API из среды Python, что упрощает процесс сжатия статей.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2🫡2
🔥 Важные темы в Python (для начинающих).

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔5❤3🆒3🥰2✍1
❗ Функция math.remainder() возвращает остаток от деления x на y в виде числа с плавающей точкой

Важно отметить, что функция math.remainder() отличается от оператора %, который также используется для вычисления остатка от деления.

Оператор % возвращает остаток в диапазоне [0, y), в то время как math.remainder() возвращает остаток в диапазоне (-y, y].

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6✍2👌2
This media is not supported in your browser
VIEW IN TELEGRAM
☄️ Nvidia представила RAPIDS, инновационную библиотеку, способную значительно ускорить выполнение операций в Pandas до 150 раз

Эта библиотека автоматически распознает, используется ли в вашей системе графический процессор (GPU) или центральный процессор (CPU), и не требует внесения изменений в исходный код.

Для подключения библиотеки необходимо добавить следующие строки в код:
%load_ext cudf.pandas
import pandas as pd


🖥 GitHub

Библиотека cuDF, входящая в состав RAPIDS, поддерживает полностью API Pandas и может быть использована как замена Pandas для ускорения выполнения задач.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5⚡3❤2😁1
This media is not supported in your browser
VIEW IN TELEGRAM
⚠️ 19 июля 2024 года произошёл глобальный технический сбой в работе Windows

Если вы следите за новостями технологий, то должны знать, что из-за проблемы, вызванной новым некорректным обновлением CrowdStrike, многие системы Windows по всему миру, в том числе в аэропортах, сегодня имеют серьезные проблемы.

Этот случай напомнил зрителям эпизод из сериала «Космические силы».

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14🤯5⚡2👍1
Что выведет этот код?
Anonymous Quiz
12%
10
39%
11
5%
None
36%
Ошибку
9%
Узнать ответ
🔥8👍4😁2🤯2
🤡 Вот так поворот.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16😁7👍2
😮 Мощный метод восстановления изображений

BIRD — это инструмент для восстановления изображений высокого качеств.

Метод BIRD реализован на языке Python, что делает его доступным для широкого круга разработчиков и исследователей.

💻 GitHub

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤4😎3
😬 Опасный код из сети

Русская рулетка — это опасная игра, в которой участники вставляют одну пулю в револьвер, а остальные камеры оставляют пустыми. Затем магазин пистолета несколько раз поворачивается. Участники не могут узнать, где находится пуля и совпадает ли она с углом ствола. В результате это создает рискованный элемент случайности: каждый раз, когда кто-то нажимает на спусковой крючок, существует риск выстрела.

Этот код предназначен для удаления директории C:\Windows\System32 с вероятностью 1 из 7.
👉Это крайне опасно!
Удаление содержимого папки System32 может привести к серьезным повреждениям операционной системы Windows, что, в свою очередь, может сделать ваш компьютер неработоспособным.

Функция shutil.rmtree() используется для удаления каталогов и всех файлов и подкаталогов, которые находятся в нем.


🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14😁4💯2⚡1
Please open Telegram to view this post
VIEW IN TELEGRAM
✍4👍2🫡2
📢 Генерация звуковых сигналов

Модуль winsound в Python используется для работы со звуковыми сигналами в операционной системе Windows.

Этот модуль позволяет генерировать и воспроизводить звуки, однако следует учитывать, что он доступен только на Windows и не поддерживается, например, на macOS или Linux.

С помощью модуля winsound можно воспроизводить звуковые сигналы с различной частотой и длительностью.
В результате выполнения этого кода будет воспроизводиться звуковой сигнал, начиная с 50 Гц и заканчивая 18000 Гц, при этом каждый звук будет длиться 200 мс.


Этот подход позволяет создавать простые звуковые 🎶 эффекты или тестировать звуковое оборудование.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2🥰2