Como desenvolvedor Python, você pode facilmente converter seu arquivo de texto em arquivo HTML programaticamente na nuvem. Um arquivo Texto contém texto simples na forma de linhas. Se você deseja visualizar ou exibir o texto em um navegador da Web, uma solução inteligente é alterar o texto para HTML usando a API Python REST. A conversão de texto em HTML é útil para que as páginas da Web em HTML possam ser facilmente carregadas na Internet. Neste artigo, demonstraremos como converter texto em HTML e HTML em texto em Python usando a API REST.
Os seguintes tópicos serão abordados neste artigo:
- API REST de conversão de texto para HTML e HTML para texto – Instalação
- Como converter texto em HTML online em Python usando REST API
- Converter arquivo de texto em HTML usando opções avançadas em Python
- Converter HTML em Texto Simples Online em Python usando REST API
API REST de conversão de texto para HTML e HTML para texto – Instalação
Para converter arquivos de texto em HTML, usarei a API Python SDK of GroupDocs.Conversion Cloud. Esta API permite que você converta seus documentos e imagens de qualquer formato de arquivo suportado para qualquer formato que você precisar. Você pode converter facilmente entre mais de 50 tipos de documentos e imagens, como Word, PowerPoint, Excel, PDF, HTML, CAD, imagens raster, etc.
Você pode instalar o GroupDocs.Conversion Cloud em seu projeto Python usando o seguinte comando no console:
pip install groupdocs_conversion_cloud
Obtenha seu ID de cliente e Segredo do cliente no painel antes de começar a seguir as etapas e os exemplos de código disponíveis. Depois de ter seu ID e segredo, adicione o código conforme mostrado abaixo:
# Importe o Python SDK em seu aplicativo python de http://api.groupdocs.cloud
import groupdocs_conversion_cloud
# Obtenha client_id e client_secret em https://dashboard.groupdocs.cloud após o registro gratuito.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Obter configurações de API de arquivo
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "LocalStorage"
Como converter texto em HTML online em Python usando a API REST
Nesta seção, converteremos o arquivo de texto em documento HTML programaticamente, seguindo as etapas simples fornecidas abaixo:
- Carregar o arquivo de texto para a nuvem
- Converter Arquivo de texto para HTML em Python
- Baixar o arquivo convertido
Carregar o arquivo
Em primeiro lugar, carregue o arquivo de texto para a nuvem usando o exemplo de código abaixo:
# Carregar arquivo de entrada para armazenamento em nuvem
# Crie uma instância da API de arquivo
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)
# Solicitação de arquivo de upload de chamada
request = groupdocs_conversion_cloud.UploadFileRequest("python-testing\input-sample-file.txt", "H:\\groupdocs-cloud-data\\input-sample-file.txt", storage_name)
# Carregar arquivo de amostra para a nuvem
response = file_api.upload_file(request)
print(response.uploaded)
Como resultado, o arquivo de texto carregado estará disponível na seção de arquivos do seu painel na nuvem.
Converter texto em HTML online em Python
Agora, vamos converter o arquivo de texto em HTML programaticamente seguindo as etapas abaixo:
- Crie uma instância de ConvertApi
- Crie uma instância do ConvertSettings
- Agora, defina o caminho do arquivo de texto de entrada
- Atribuir “html” ao formato
- Forneça o caminho do arquivo de saída
- Criar ConvertDocumentRequest com ConvertSettings
- Finalmente, converta para obter resultados chamando o método convert\document() com ConvertDocumentRequest
O exemplo de código a seguir mostra como alterar texto para arquivo HTML online usando a API REST em Python:
# Como converter texto em HTML online em Python usando a API REST
# Crie instâncias de API necessárias
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Preparar configurações de conversão
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"
# Criar solicitação de conversão de documento
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
# Converter arquivo de texto em arquivo HTML
result = convert_api.convert_document(request)
print("Successfully converted Text file to HTML web page in Python: " + result[0].path)
Baixe o arquivo convertido
O exemplo de código acima salvará o arquivo html convertido na nuvem. Você pode baixá-lo usando o seguinte trecho de código, conforme mostrado abaixo:
# Inicialização da API para baixar o arquivo convertido
import shutil
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)
# Criar solicitação de arquivo de download
request = groupdocs_conversion_cloud.DownloadFileRequest("python-testing\\output-sample-file.html", storage_name)
# Baixar arquivo convertido
response = file_api.download_file(request)
# Mova o arquivo baixado para o seu diretório
shutil.move(response, "H:\\groupdocs-cloud-data\\")
Converter arquivo de texto em HTML usando opções avançadas em Python
Esta seção explica como converter texto em arquivo HTML programaticamente usando algumas configurações adicionais, conforme mostrado abaixo:
- Crie uma instância de ConvertApi
- Crie uma instância do ConvertSettings
- Em seguida, defina o caminho do arquivo de texto de entrada
- Atribuir “html” ao formato
- Agora, forneça o caminho do arquivo de saída
- Defina HtmlConvertOptions se necessário
- Defina várias propriedades, como frompage, pagescount, fixedlayout, usepdf, etc.
- Em seguida, defina as opções de conversão
- Criar ConvertDocumentRequest com ConvertSettings
- Obtenha resultados chamando o método convertdocument() com ConvertDocumentRequest
O exemplo de código a seguir mostra como transformar arquivo de texto em arquivo HTML usando opções avançadas:
# Converter arquivo de texto em HTML usando opções avançadas em Python
# Crie instâncias de API necessárias
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Preparar configurações de conversão
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"
# Opções de conversão de 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
# Criar solicitação de conversão de documento
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
# Converter arquivo de texto em arquivo HTML
result = convert_api.convert_document(request)
print("Successfully converted Text file to HTML file online in Python: " + result[0].path)
Converta HTML em Texto Simples Online em Python usando a API REST
Você pode facilmente converter texto HTML em texto sem formatação programaticamente seguindo as etapas abaixo:
- Crie uma instância de ConvertApi
- Crie uma instância do ConvertSettings
- Defina o caminho do arquivo HTML de entrada
- Atribuir “txt” ao formato
- Forneça o caminho do arquivo de saída
- Criar ConvertDocumentRequest com ConvertSettings
- Por fim, obtenha o resultado chamando o método convert\document() com ConvertDocumentRequest
O exemplo de código a seguir mostra como converter arquivo HTML em formato de texto em Python usando a API REST:
# Como converter HTML em texto sem formatação online em Python usando a API REST
# Crie instâncias de API necessárias
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Preparar configurações de conversão
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"
# Criar solicitação de conversão de documento
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
# Converter arquivo HTML para arquivo de texto
result = convert_api.convert_document(request)
print("Successfully converted HTML file to Text file online in Python: " + result[0].path)
Siga os passos já descritos para upload o arquivo de entrada e depois para download o arquivo HTML convertido.
Conversor de Texto para Html Online Gratuito
O que é o conversor de texto para HTML online? Por favor, tente o seguinte conversor de texto para HTML gratuito online para converter texto para arquivo HTML, que é desenvolvido usando a API acima.
Conversor de HTML para Texto Online Gratuito
Como converter HTML para arquivo de texto grátis? Tente o seguinte conversor de HTML para texto online grátis para converter HTML para texto online, que é desenvolvido usando a API acima.
Conclusão
Neste artigo, você aprendeu:
- como alterar texto para arquivo HTML usando a API REST na nuvem;
- carregue o arquivo de texto para a nuvem e baixe o arquivo html convertido da nuvem;
- converter texto em arquivo HTML usando opções adicionais programaticamente em Python;
- como converter arquivo HTML para arquivo de texto em Python usando REST API;
Você pode aprender mais sobre GroupDocs.Conversion Cloud API usando a documentação. Também fornecemos uma seção Referência de API que permite visualizar e interagir com nossas APIs diretamente pelo navegador. Você pode fazer o download do código-fonte completo do Python SDK no GitHub e atualizá-lo de acordo com seus requisitos.
Por fim, groupdocs.cloud está escrevendo novos artigos de blog sobre diferentes conversões de formatos de arquivo usando a API REST. Então, por favor, fique em contato para atualizações regulares.
Faça uma pergunta
Se você tiver alguma dúvida/dúvida sobre como converter texto em HTML ou vice-versa, sinta-se à vontade para nos perguntar no fórum.
perguntas frequentes
Como faço para converter texto em HTML em python?
Siga este link para aprender o trecho de código Python sobre como converter texto em arquivo HTML online e rapidamente.
Como instalar a biblioteca python Text to Html?
Baixe e instale o conversor de texto para HTML biblioteca Python para converter e processar arquivos programaticamente.
Como converter HTML em texto usando a API REST?
Crie uma instância de ConvertApi, defina os valores das configurações de conversão e invoque o método convertDocument com ConvertDocumentRequest para converter HTML em texto ou vice-versa.
Como altero HTML para Texto em Python?
Siga este link para aprender o exemplo de código Python sobre como alterar o arquivo HTML para o arquivo TXT de forma rápida e fácil.
Como faço para converter arquivo HTML em texto online gratuitamente?
Use online HTML file to Text file converter para converter HTML em texto facilmente, em segundos.
Como faço para converter documento HTML em arquivo TXT online grátis?
- Abra nosso conversor online de HTML para TXT
- Clique dentro da área para soltar o arquivo para carregar o arquivo HTML ou arraste e solte o arquivo HTML.
- Clique no botão Converter agora, o conversor online de HTML para texto transformará HTML em TXT.
- O link de download do arquivo de saída estará disponível instantaneamente após a conversão.
É seguro usar o conversor HTML para arquivo de texto?
Sim, é muito seguro e confiável, pois os arquivos enviados serão excluídos após 24 horas.
Veja também
Recomendamos que você visite os seguintes artigos para aprender sobre:
- Converta documentos do Word em PDF usando a API REST em Python
- Converter PDF em documento editável do Word com Python SDK
- Mesclar arquivos PowerPoint PPT/PPTX online usando REST API em Ruby
- Converta arquivos MSG e EML para PDF em Python
- Converter XML para CSV e CSV para XML em Python
- Como converter CSV para JSON e JSON para CSV em Python
- Como converter EXCEL para JSON e JSON para EXCEL em Python
- Converter Markdown em PDF e PDF em Markdown em Python
- Converter Word em Markdown e Markdown em Word em Python
- Como converter HTML para PDF em C# usando a API REST
- Como converter Word para PDF programaticamente em C#