Nesta era da IA, Markdown é dado imenso valor devido à sua usabilidade. Esta linguagem de marcação é fácil de entender tanto para humanos quanto para máquinas. Além disso, este formato ajuda os LLMs a entender melhor a estrutura do documento em comparação com HTML e DOCX. Portanto, neste guia, implementaremos como converter HTML para Markdown em Python programaticamente. Vamos usar Aspose.HTML para Python via .NET pois é fácil de configurar em um projeto Python. Este kit de desenvolvimento de software Python fornece recursos de nível empresarial para automatizar a conversão e manipulação de páginas da web. Então, vamos começar.

HTML para MD - Instalação do SDK

É tudo muito simples. Basta executar o seguinte comando no seu terminal para instalar Aspose.HTML para Python via .NET:

pip install aspose-html-net 

Não quer optar pela opção de terminal/CMD? Nós temos a solução. Você pode baixar o SDK deste link.

webpage-to-md

Converter HTML para Markdown em Python - Exemplo de Código

Esta seção mostra como converter uma página da web para Markdown programaticamente. Passos:

  • Importar os módulos necessários.
  • Inicializar um objeto da classe HTMLDocument com um documento HTML de origem.
  • Instanciar uma instância da classe MarkdownSaveOptions.
  • Invocar o método convert_html para converter HTML para MD.

O seguinte exemplo de código automatiza a conversão em seu projeto. É muito fácil converter HTML para Markdown em Python usando Aspose.HTML para Python via .NET. s Saída:

html-to-md

Obtenha uma Licença Gratuita

Adquira uma licença temporária gratuita para experimentar este SDK Python além das limitações de avaliação.

Faça uma pergunta

Tem perguntas? Este fórum responderá todas as suas perguntas.

Conclusão

Até agora, implementamos a funcionalidade básica. No entanto, você pode explorar opções avançadas navegando até a seção Guia do desenvolvedor. Existem várias classes e métodos para lidar com múltiplos cenários. Agora, você aprendeu como converter HTML para Markdown em Python usando este poderoso SDK. Além disso, você pode acessar a referência da API para enriquecer sua ferramenta de conversão de HTML para MD com mais opções.

Além disso, Aspose.HTML também oferece uma ferramenta online gratuita para conversão de HTML para MD.

Leia Mais