Как разработчик Python, вы можете легко программно преобразовать текстовый файл в файл HTML в облаке. Файл Text содержит обычный текст в виде строк. Если вы хотите просмотреть или отобразить текст в веб-браузере, разумным решением будет изменить текст на HTML с помощью Python REST API. Преобразование текста в HTML полезно, так как веб-страницы в формате HTML можно легко загружать в Интернет. В этой статье мы покажем, как конвертировать текст в HTML и HTML в текст в Python с использованием REST API.
В этой статье должны быть раскрыты следующие темы:
- Текст в HTML и преобразование HTML в текст REST API — установка
- Как преобразовать текст в HTML онлайн в Python с помощью REST API
- Преобразование текстового файла в HTML с помощью дополнительных параметров в Python
- Преобразование HTML в обычный текст онлайн на Python с использованием REST API
REST API преобразования текста в HTML и HTML в текст — установка
Для преобразования текста в файлы HTML я буду использовать Python SDK of GroupDocs.Conversion Cloud API. Этот API позволяет конвертировать ваши документы и изображения любого поддерживаемого формата файлов в любой нужный вам формат. Вы можете легко конвертировать более 50 типов документов и изображений, таких как Word, PowerPoint, Excel, PDF, HTML, CAD, растровые изображения и т. д.
Вы можете установить GroupDocs.Conversion Cloud в свой проект Python с помощью следующей команды в консоли:
pip install groupdocs_conversion_cloud
Прежде чем приступить к выполнению шагов и доступных примеров кода, получите свой идентификатор клиента и секрет клиента на панели инструментов. Получив свой идентификатор и секрет, добавьте код, как показано ниже:
# Импортируйте Python SDK в свое приложение Python с http://api.groupdocs.cloud.
import groupdocs_conversion_cloud
# Получите client_id и client_secret с https://dashboard.groupdocs.cloud после бесплатной регистрации.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Получить конфигурации файлового API
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "LocalStorage"
Как преобразовать текст в HTML онлайн в Python с помощью REST API
В этом разделе мы преобразуем текстовый файл в HTML-документ программно, выполнив простые шаги, указанные ниже:
- Загрузить Текстовый файл в Облако
- Конвертировать Текстовый файл в HTML на Python
- Скачать преобразованный файл
Загрузить файл
Во-первых, загрузите текстовый файл в облако, используя приведенный ниже пример кода:
# Загрузить входной файл в облачное хранилище
# Создайте экземпляр файлового API
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)
# Вызов запроса на загрузку файла
request = groupdocs_conversion_cloud.UploadFileRequest("python-testing\input-sample-file.txt", "H:\\groupdocs-cloud-data\\input-sample-file.txt", storage_name)
# Загрузите образец файла в облако
response = file_api.upload_file(request)
print(response.uploaded)
В результате загруженный текстовый файл будет доступен в разделе файлов вашей панели управления в облаке.
Преобразование текста в HTML онлайн в Python
Теперь давайте преобразуем текстовый файл в HTML программно, выполнив следующие действия:
- Создайте экземпляр ConvertApi
- Создайте экземпляр ConvertSettings
- Теперь установите путь к входному текстовому файлу
- Назначьте «html» формату
- Укажите путь к выходному файлу
- Создайте ConvertDocumentRequest с ConvertSettings
- Наконец, преобразуйте, чтобы получить результаты, вызвав метод convert\document() с ConvertDocumentRequest.
В следующем примере кода показано, как преобразовать текст в HTML-файл онлайн с помощью REST API в Python:
# Как конвертировать текст в HTML онлайн на Python с помощью REST API
# Создайте необходимые экземпляры API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Подготовьте настройки конвертации
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.file_path = "python-testing/input-sample-file.txt"
settings.format = "html"
settings.output_path = "python-testing/output-sample-file.html"
# Создать запрос на преобразование документа
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
# Преобразование текстового файла в файл HTML
result = convert_api.convert_document(request)
print("Successfully converted Text file to HTML web page in Python: " + result[0].path)
Загрузите преобразованный файл
Приведенный выше пример кода сохранит преобразованный HTML-файл в облаке. Вы можете загрузить его, используя следующий фрагмент кода, как показано ниже:
# Инициализация API для загрузки преобразованного файла
import shutil
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)
# Создать запрос на скачивание файла
request = groupdocs_conversion_cloud.DownloadFileRequest("python-testing\\output-sample-file.html", storage_name)
# Скачать конвертированный файл
response = file_api.download_file(request)
# Переместите загруженный файл в свой каталог
shutil.move(response, "H:\\groupdocs-cloud-data\\")
Преобразование текстового файла в HTML с помощью дополнительных параметров в Python
В этом разделе объясняется, как программно преобразовать текст в файл HTML, используя некоторые дополнительные настройки, как показано ниже:
- Создайте экземпляр ConvertApi
- Создайте экземпляр ConvertSettings
- Затем установите путь к входному текстовому файлу
- Назначьте «html» для формата
- Теперь укажите путь к выходному файлу
- При необходимости определите HtmlConvertOptions.
- Установите различные свойства, такие как frompage, pagescount, fixedlayout, usepdf и т. д.
- Затем установите convertOptions
- Создайте ConvertDocumentRequest с ConvertSettings
- Получите результаты, вызвав метод convertdocument() с ConvertDocumentRequest.
В следующем примере кода показано, как преобразовать текстовый файл в файл HTML с помощью дополнительных параметров.
# Преобразование текстового файла в HTML с помощью дополнительных параметров в Python
# Создайте необходимые экземпляры API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Подготовьте настройки конвертации
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.file_path = "python-testing/input-sample-file.txt"
settings.format = "html"
settings.output_path = "python-testing/output-sample-file.html"
# Варианты преобразования HTML
convertOptions = groupdocs_conversion_cloud.HtmlConvertOptions()
convertOptions.from_page = 1
convertOptions.pages_count = 1
convertOptions.fixed_layout = True
convertOptions.use_pdf = False
settings.convert_options = convertOptions
# Создать запрос на преобразование документа
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
# Преобразование текстового файла в файл HTML
result = convert_api.convert_document(request)
print("Successfully converted Text file to HTML file online in Python: " + result[0].path)
Преобразование HTML в обычный текст онлайн на Python с использованием REST API
Вы можете легко преобразовать HTML-текст в обычный текст программно, выполнив следующие действия:
- Создайте экземпляр ConvertApi
- Создайте экземпляр ConvertSettings
- Установите путь к входному файлу HTML
- Назначьте «txt» формату
- Укажите путь к выходному файлу
- Создайте ConvertDocumentRequest с ConvertSettings
- Наконец, получите результат, вызвав метод convert\document() с ConvertDocumentRequest.
В следующем примере кода показано, как преобразовать HTML-файл в текстовый формат в Python с помощью REST API:
# Как конвертировать HTML в обычный текст онлайн на Python с помощью REST API
# Создайте необходимые экземпляры API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Подготовьте настройки конвертации
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.file_path = "python-testing/input-sample-file.html"
settings.format = "txt"
settings.output_path = "python-testing/output-sample-file.txt"
# Создать запрос на преобразование документа
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
# Преобразование HTML-файла в текстовый файл
result = convert_api.convert_document(request)
print("Successfully converted HTML file to Text file online in Python: " + result[0].path)
Выполните уже описанные шаги, чтобы загрузить входной файл, а затем скачать преобразованный HTML-файл.
Бесплатный конвертер текста в HTML онлайн
Что такое конвертер текста в HTML онлайн? Пожалуйста, попробуйте следующий бесплатный конвертер текста в HTML онлайн для преобразования текста в файл HTML, который разработан с использованием вышеуказанного API.
Конвертер HTML в текст онлайн бесплатно
Как конвертировать HTML в текстовый файл бесплатно? Попробуйте следующий бесплатный онлайн-конвертер HTML в текст, чтобы конвертировать HTML в текст онлайн, который разработан с использованием вышеуказанного API.
Заключение
В этой статье вы узнали:
- как преобразовать текст в файл HTML с помощью REST API в облаке;
- загрузите текстовый файл в облако, а затем загрузите преобразованный html-файл из облака;
- преобразование текста в файл HTML с помощью дополнительных опций программно в Python;
- как конвертировать HTML-файл в текстовый файл на Python с помощью REST API;
Вы можете узнать больше о GroupDocs.Conversion Cloud API, используя документацию. Мы также предоставляем раздел Справочник по API, который позволяет визуализировать наши API и взаимодействовать с ними непосредственно через браузер. Вы можете скачать полный исходный код Python SDK с GitHub и обновить его в соответствии с вашими требованиями.
Наконец, groupdocs.cloud пишет новые статьи в блоге о преобразовании различных форматов файлов с использованием REST API. Так что, пожалуйста, оставайтесь на связи для регулярных обновлений.
Задайте вопрос
Если у вас есть какие-либо вопросы/запросы о том, как преобразовать текст в HTML или наоборот, задайте их нам на форуме.
Часто задаваемые вопросы
Как преобразовать текст в HTML в python?
Пожалуйста, перейдите по этой ссылке, чтобы узнать фрагмент кода Python, чтобы быстро и онлайн преобразовать текст в HTML-файл.
Как установить библиотеку Text to Html python?
Загрузите и установите преобразователь текста в HTML библиотека Python для преобразования и обработки файлов программными средствами.
Как преобразовать HTML в текст с помощью REST API?
Создайте экземпляр ConvertApi, задайте значения параметров преобразования и вызовите метод convertDocument с ConvertDocumentRequest для преобразования HTML в текст или наоборот.
Как изменить HTML на текст в Python?
Пожалуйста, перейдите по этой ссылке, чтобы изучить пример кода Python, чтобы быстро и легко преобразовать файл HTML в файл TXT.
Как бесплатно конвертировать HTML-файл в текст онлайн?
Пожалуйста, используйте онлайн-конвертер файлов HTML в текстовые файлы, чтобы конвертировать HTML в текст легко и за считанные секунды.
Как мне конвертировать HTML-документ в файл TXT онлайн бесплатно?
- Откройте наш онлайн-конвертер HTML в TXT
- Щелкните внутри области перетаскивания файла, чтобы загрузить файл HTML, или перетащите файл HTML.
- Нажмите кнопку «Преобразовать сейчас», онлайн-конвертер HTML в текст преобразует HTML в TXT.
- Ссылка для скачивания выходного файла будет доступна сразу после конвертации.
Безопасно ли использовать конвертер HTML в текстовый файл?
Да, это очень безопасно и надежно, так как загруженные файлы будут удалены через 24 часа.
Смотрите также
Мы рекомендуем вам посетить следующие статьи, чтобы узнать о:
- Преобразование документов Word в PDF с помощью REST API в Python
- Преобразование PDF в редактируемый документ Word с помощью Python SDK
- Объединяйте файлы PowerPoint PPT/PPTX в Интернете с помощью REST API в Ruby
- Преобразование файлов MSG и EML в PDF в Python
- Преобразование XML в CSV и CSV в XML в Python
- Как преобразовать CSV в JSON и JSON в CSV в Python
- Как преобразовать EXCEL в JSON и JSON в EXCEL в Python
- Преобразование Markdown в PDF и PDF в Markdown в Python
- Преобразование Word в Markdown и Markdown в Word в Python
- Как конвертировать HTML в PDF на C# с помощью REST API
- Как программно конвертировать Word в PDF на C#