Python Tech Code • IT
3.89K subscribers
1.04K photos
118 videos
34 files
970 links
Изучаем Python, осваиваем SQL и следим за IT-новостями.

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

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
Что выведет этот код?
Anonymous Quiz
4%
1
9%
2
27%
3
11%
[2, 3, 4]
37%
Ошибку
11%
Узнать ответ
🤔14👍11💯43
🎧 Воспроизведение аудиофайла, используя встроенные программы операционных систем

Windows:

start открывает файл с использованием программы, ассоциированной с расширением файла.

Unix/Linux:

mpg321 - это консольный проигрыватель MP3, доступный на большинстве систем Unix/Linux.

macOS:

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

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63👏2🤔2
🎧 Используем библиотеку Pygame для воспроизведения аудиофайла

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

Шаги, выполняемые этим кодом:
1️⃣ Инициализация микшера Pygame с помощью pygame.mixer.init().
2️⃣ Загрузка аудиофайла "sound.mp3" с помощью pygame.mixer.music.load("sound.mp3").
3️⃣ Установка громкости аудиофайла на 0.7 с помощью pygame.mixer.music.set_volume(0.7).
4️⃣ Воспроизведение аудиофайла с помощью pygame.mixer.music.play().
5️⃣ Ожидание завершения воспроизведения аудиофайла с использованием цикла while pygame.mixer.music.get_busy():.

В целом, этот код позволяет воспроизвести аудиофайл "sound.mp3" с установленной громкостью и ждать его завершения независимо от платформы, на которой запущена программа.


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


🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3🆒3
🔩 Работа с ключами, значениями и парами в Python: методы словарей

keys() - это метод, который возвращает представление всех ключей в словаре.

values() - это метод, который возвращает представление всех значений в словаре.

items() - это метод, который возвращает представление всех пар (ключ, значение) в словаре.

Указанные методы не принимают никаких параметров и возвращают объекты специального типа, называемые "dictionary view objects" - объекты представления словаря.


🔃 Эти объекты являются итерируемыми. Например, их можно преобразовать в список или использовать в цикле для перебора.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3👏2
🔋 Мониторинг заряда батареи компьютера

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

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

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


🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82🫡2
📔 Обработка опечаток и несовпадений в тексте

FuzzyWuzzy - это библиотека для Python, которая предоставляет инструменты для выполнения операций нечеткого сопоставления строк.

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

В данном примере, метод ratio() из библиотеки FuzzyWuzzy используется для вычисления коэффициента сходства между строками.

Переменная similarity_score содержит числовое значение, выражающее процент сходства между этими двумя строками.


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


🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥2
🔥 Питон для всего!

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
11🤔5👏2🫡2
Что выведет этот код?
Anonymous Quiz
19%
1234
6%
124
26%
134
36%
Ошибку
13%
Узнать ответ
👍10🤯7🤔4😁3🔥2
🎧 Воспроизведение звука в Python

Воспроизведение аудиофайлов в Python может быть выполнено с помощью кроссплатформенного пакета playsound.

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

Для воспроизведения аудиофайла используется функция playsound, в которую необходимо передать путь к файлу.

Путь может быть как к локальному файлу, так и к URL-адресу аудиофайла.


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


🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥2
👨‍💻 Mail Generator позволяет создавать тексты для электронных писем и формулировать ответы на 32 языках и в 10 различных стилях, включая официальный, дружелюбный и другие.

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

Усовершенствуйте свои навыки написания электронных писем благодаря инновационным решениям в области искусственного интеллекта!


🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍732
✍️ Прогресс-бар

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

Она особенно полезна при работе с большими объемами данных, когда необходимо отображать прогресс выполнения для пользователей.

Аргумент desc='Processing' определяет текст, отображаемый рядом с прогресс-баром, а ncols=100 устанавливает ширину прогресс-бара в 100 символов.


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


🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥32🤔1
⚡️ 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
🔥63👍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🫡32🔥2