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

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

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
⚡️ Aurora — это генератор статических сайтов, реализованный на языке программирования Python

Он предлагает быстрый и расширяемый способ создания статических веб-страниц.


Особенности Aurora:
🟢 может генерировать тысячи статических веб-страниц за секунды;
🟢 поддерживает ISR с функцией горячей перезагрузки;
🟢 работает с контентом в форматах Markdown и HTML, а также может генерировать страницы из файлов CSV и JSON;
🟢 использует шаблоны Jinja2 для создания динамических страниц.

💻Github

Установка библиотеки:
pip install aurora-ssg


🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6✍3👍2
🤯10👍6😁2
🪖 Стеганография

Библиотека stegano предназначена для выполнения операций стеганографии, т.е. скрытия информации в изображении.

Она предлагает различные техники стеганографии, включая метод наименее значимого бита (LSB), JMiPOD, UNIWARD и UERD, что делает ее идеальным выбором для разработчиков и исследователей, работающих со стеганографией.

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


🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2🤔2🆒2
📔 Распознавание текста на изображениях

Pytesseract обычно используется для распознавания текста на изображениях с помощью технологии оптического распознавания символов (OCR), что позволяет извлекать текстовую информацию из фотографий или отсканированных документов.

Этот код использует библиотеку pytesseract, а так же Pillow (PIL), которая используется для работы с изображениями, открытия, сохранения и манипуляций с изображениями в различных форматах.

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

Кроме того, необходимо установить Tesseract OCR. Инструкции по установке для различных операционных систем можно найти на 💻 GitHub.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🫡3❤2🔥2
✅ Методы строк Python.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍7❤3
📝 Форматирование текста: как добавить зачеркивание в Python

Способ добавить зачеркивание к строке в Python - это использовать специальные символы для форматирования текста.

Например, если планируете вывести текст в консоли и хотите добавить зачеркивание, можно использовать символ управления ANSI: \u0336

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


🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3🔥3
Что выведет этот код?
Anonymous Quiz
7%
None
30%
1
44%
2
14%
Ошибку
5%
Узнать ответ
👍16🤯6🆒4🔥3🤔2
🧐 Отображение смайлов в Python

Использование Unicode:
Каждый смайл имеет свой уникальный Unicode. Чтобы отобразить смайл, можно использовать комбинацию \U и его Unicode.

Использование коротких имен CLDR:
Кроме Unicode, смайлы также имеют короткие имена CLDR. Эти имена можно использовать с комбинацией \N.

💾 Список смайлов (имя + Unicode)

Каждый из этих способов может быть полезен в зависимости от конкретной задачи и предпочтений разработчика.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7😎4👍2
✅ Методы списков с примерами.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍8❤5⚡3
👩‍💻 OpenAI вступила в сотрудничество с лабораторией, создавшей первую в мире атомную бомбу

OpenAI сотрудничает с Национальной лабораторией Лос-Аламоса (LANL), где под руководством Роберта Оппенгеймера была создана первая в мире атомная бомба.

OpenAI заявляет, что будет работать с отделом биологических наук лаборатории, чтобы оценить, как модели искусственного интеллекта, включая GPT-4o, могут быть использованы для выполнения научных задач.

Национальная лаборатория Лос-Аламоса была основана в 1943 году с целью разработки и создания первой в мире атомной бомбы. На протяжении почти 50 лет лаборатория концентрировала свое внимание на военных исследованиях высокого уровня, но после окончания Холодной войны в 1991 году ее фокус сместился на гражданские исследования.


🌐 Источник

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5⚡3❤3🤯3
🤖 Генерация изображений по текстовым запросам

MukeshAPI - это библиотека, предоставляющая простой интерфейс для запроса изображений по текстовым запросам, что делает ее полезной для различных приложений, связанных с искусственным интеллектом.

Этот код использует функцию ai_image из библиотеки MukeshAPI для генерации изображения по текстовому запросу и сохраняет результат в файл.


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


🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16👍7🔥4
Что выведет этот код?
Anonymous Quiz
15%
True
35%
False
28%
None
12%
Ошибку
10%
Узнать ответ
🔥3✍2👍2🥰2
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