This media is not supported in your browser
VIEW IN TELEGRAM
Код для преобразования PDF-файла в Word-документ 📄
Для преобразования в коде используются библиотеки pdfplumber и python-docx.
➡️ Установка библиотек:
🌟 Видео с объяснением: Преобразование PDF файла в Word при помощи Python
Для преобразования в коде используются библиотеки pdfplumber и python-docx.
pip install pdfplumber python-docx
import pdfplumber
from docx import Document
# Открываем PDF-файл
pdf = pdfplumber.open("my_pdf.pdf")
# Создаем новый документ Word
doc = Document()
# Проходим по каждой странице в PDF
for page in pdf.pages:
# Извлекаем текст со страницы
text = page.extract_text()
# Добавляем текст в качестве абзаца в документ Word
doc.add_paragraph(text)
# Сохраняем документ Word
doc.save("output.docx")
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤🔥5🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Фреймворк Bottle в Python 🌐
Основные особенности фреймворка:
🔵 Маршрутизация URL:
🔵 Поддержка HTTP-запросов:
🔵 Шаблоны:
🔵 Встроенный сервер:
⚙️Документация
Bottle
- это быстрый, простой и легкий веб-фреймворк WSGI (Web Server Gateway Interface). Он распространяется в виде одного файла модуля и не имеет зависимостей, кроме стандартной библиотеки Python.Основные особенности фреймворка:
Bottle
предоставляет возможность маршрутизации URL, что позволяет связывать запросы с функциями;Bottle
поддерживает различные HTTP-запросы, включая GET и POST;Bottle
поддерживает использование шаблонов для создания динамического контента;Bottle
имеет встроенный сервер, который можно использовать для разработки и тестирования приложений. Однако для более высокой производительности рекомендуется использовать другие серверы, такие как Apache или Nginx.⚙️Документация
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤🔥3
Как найти наибольший общий делитель (НОД) в Python
В данной статье рассмотрим три способа найти наибольший общий делитель (НОД) в Python.
В данной статье рассмотрим три способа найти наибольший общий делитель (НОД) в Python.
❤🔥7👍3
Код для получения информации о видеокарте на Python 👀
Для получения информации о видеокарте используются библиотеки
➡️ Установка библиотек:
Для получения информации о видеокарте используются библиотеки
GPUtil
и tabulate
.pip install GPUtil tabulate
import GPUtil
from tabulate import tabulate
gpus = GPUtil.getGPUs()
list_gpus = []
for gpu in gpus:
gpu_id = gpu.id
gpu_name = gpu.name
gpu_load = f"{gpu.load*100}%"
gpu_free_memory = f"{gpu.memoryFree}MB"
gpu_used_memory = f"{gpu.memoryUsed}MB"
gpu_total_memory = f"{gpu.memoryTotal}MB"
gpu_temperature = f"{gpu.temperature} C"
gpu_uuid = gpu.uuid
list_gpus.append((gpu_id, gpu_name, gpu_load, gpu_free_memory, gpu_used_memory, gpu_total_memory, gpu_temperature, gpu_uuid))
print(tabulate(list_gpus, headers=("ID", "Название", "Загрузка", "Свободная память", "Используемая память", "Общая память", "Температура", "UUID")))
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍4❤🔥3
Конвертация из Word в PDF при помощи Python 🔄
Для конвертации файлов формата DOCX в PDF можно воспользоваться библиотекой
➡️ Установка библиотеки pdf2docx:
Для конвертации файлов формата DOCX в PDF можно воспользоваться библиотекой
pdf2docx
. В ней есть функция convert()
, которая выполняет данное преобразование.pip install docx2pdf
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥13👍6🔥1🤨1
Пишем простого телеграм-бота конвертирующего аудио в текст на Python aiogram 3
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Пишем простого телеграм-бота конвертирующего аудио в текст на Python aiogram 3
Пишем простого телеграм-бота конвертирующего аудио в текст на Python aiogram 3
★ Телеграм канал: https://t.me/programmersGuide_1
★ Телеграм-бот с моими курсами (python, aiogram, tkinter) - https://t.me/courses_from_it_start_bot
★ Мой сайт: https://it-start.online…
★ Телеграм канал: https://t.me/programmersGuide_1
★ Телеграм-бот с моими курсами (python, aiogram, tkinter) - https://t.me/courses_from_it_start_bot
★ Мой сайт: https://it-start.online…
🔥15❤🔥3
Атрибут stem класса Path из модуля pathlib в Python 👀
Атрибут
Атрибут
stem
класса Path
из модуля pathlib
представляет собой часть имени файла без расширения. Он доступен для объектов класса Path
из модуля pathlib
.Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥8👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Библиотека Glitch-this в Python 💻
Библиотека
Можно изменять уровень интенсивности глитча и настраивать параметры, такие как цветовой сдвиг и количество повторений анимации GIF.
➡️ Установка библиотеки Glitch-this:
🖥 Репозиторий
Библиотека
Glitch-this
позволяет создавать глитч-эффекты на изображениях.Можно изменять уровень интенсивности глитча и настраивать параметры, такие как цветовой сдвиг и количество повторений анимации GIF.
pip install Glitch-this
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥7👍7🔥1
Метод pathlib.Path.stat в Python 📁
Метод
Получаемые данные:
🔵 st_mode: Биты защиты файла.
🔵 st_ino: Индекс узла inode.
🔵 st_dev: Устройство.
🔵 st_nlink: Количество жестких ссылок.
🔵 st_uid: Идентификатор пользователя владельца.
🔵 st_gid: Идентификатор группы владельца.
🔵 st_size: Размер файла в байтах.
🔵 st_atime: Время последнего доступа.
🔵 st_mtime: Время последнего изменения.
🔵 st_ctime: Время создания (Windows), время последнего изменения метаданных (Unix).
Метод
stat
класса Path
из модуля pathlib
возвращает информацию о файле или каталоге, к которому привязан объект Path
.Получаемые данные:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤🔥3
Модуль Translate в Python 📚
Модуль
Данный модуль позволяет легко интегрировать функционал перевода текста в программы на Python.
➡️ Установка модуля:
🖥 Репозиторий
Модуль
Translate
предоставляет возможность выполнения перевода текста с использованием различных онлайн сервисов перевода, таких как Google Translate, Microsoft Translator, Yandex.Translate и др.Данный модуль позволяет легко интегрировать функционал перевода текста в программы на Python.
pip install translate
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍4❤🔥2
Библиотека Unicaps в Python 🤔
Библиотека
Ключевые особенности:
🔵 Унифицированный Python интерфейс: независимый от используемого сервиса.
🔵 Поддержка различных типов CAPTCHA: поддерживается 10 типов CAPTCHA.
🔵 Поддержка 7 сервисов решения CAPTCHA: включая различные сервисы для решения CAPTCHA.
🔵 Синхронный и асинхронный клиент: поддерживает как синхронные, так и асинхронные запросы.
🔵 Написан на Pythonic и предназначен для людей: удобен в использовании для разработчиков.
➡️ Установка библиотеки:
🖥 Репозиторий
Библиотека
Unicaps
- это унифицированный Python API для решения CAPTCHA. Он предоставляет возможность использовать различные сервисы решения CAPTCHA через единый интерфейс Python.Ключевые особенности:
pip install -U unicaps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥7🔥2😁1🤔1
Применение формул в Excel с помощью Python
Для применения формул можно воспользоваться библиотекой
➡️ Установка библиотеки openpyxl:
Для применения формул можно воспользоваться библиотекой
openpyxl
.pip install openpyxl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥11🔥6👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Крестики-нолики с графическим интерфейсом на Python
В данной статье напишем код игры крестики-нолики с графическим интерфейсом на Python с использованием библиотеки tkinter.
В данной статье напишем код игры крестики-нолики с графическим интерфейсом на Python с использованием библиотеки tkinter.
🔥14❤🔥3
Библиотека Bark в Python 🔈
Библиотека
Основные возможности:
🔵 Преобразование текста в аудио;
🔵 Генерация речи на основе входного текста;
🔵 Использование различных голосовых моделей.
➡️ Установка библиотеки:
Результаты выполнения обоих кодов выложу в комментах.
🖥 Репозиторий
Библиотека
Bark
предоставляет возможность преобразования текста в аудио. Она используется для синтеза речи и может быть полезна при создании голосовых приложений, аудиокниг и других проектов, требующих генерации звукового контента на основе текста.Основные возможности:
pip install bark
Результаты выполнения обоих кодов выложу в комментах.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤🔥1😎1
Код для преобразования CSV в Excel на Python 🔄
Для преобразования CSV в Excel в коде используется библиотека
➡️ Установка библиотек:
Для преобразования CSV в Excel в коде используется библиотека
pandas
, но для работы с Excel также понадобится установка библиотеки openpyxl
.pip install pandas
openpyxl
import pandas as pd
# Чтение данных из CSV файла
data = pd.read_csv('input.csv')
# Запись данных в файл Excel
data.to_excel('output.xlsx', index=False)
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥9👍4🤨1😎1
Библиотека Gensim в Python 🤔
Библиотека
Характеристики:
🔵 Все алгоритмы не зависят от памяти, независимо от размера корпуса (могут обрабатывать входные данные больше, чем оперативная память, потоковые, вне ядра);
🔵 Интуитивно понятные интерфейсы;
🔵 Эффективные многоядерные реализации популярных алгоритмов, таких как онлайн-скрытый семантический анализ (LSA/LSI/SVD), скрытое распределение Дирихле (LDA), случайные проекции (RP), иерархический процесс Дирихле (HDP) или глубокое обучение word2vec;
🔵 Распределенные вычисления: могут выполнять скрытый семантический анализ и скрытое распределение по Дирихле на кластере компьютеров;
🔵 Обширная документация и руководства для Jupyter Notebook.
Установка:
Для стабильной работы библиотеки перед её установкой потребуется проинсталлировать NumPy и Scipy -
➡️ Установка библиотеки:
🖥 Репозиторий
⚙️ Документация
Библиотека
Gensim
предназначена для тематического моделирования, индексации и семантического анализа текстов. Она предоставляет инструменты для работы с различными моделями, такими как TF-IDF, Word2Vec, Doc2Vec, LDA и т.д.Характеристики:
Установка:
Для стабильной работы библиотеки перед её установкой потребуется проинсталлировать NumPy и Scipy -
pip install numpy scipy
pip install --upgrade gensim
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥7👍2🔥1
Получение текста из Word при помощи Python
Для получения текста из Word в коде используется библиотека
➡️ Установка библиотеки python-docx:
Для получения текста из Word в коде используется библиотека
python-docx
.pip install python-docx
from docx import Document
doc = Document('document.docx')
for paragraph in doc.paragraphs:
print(paragraph.text)
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤🔥4😎4