В эпоху ИИ, Markdown получает огромное значение благодаря своей удобстве. Этот язык разметки легко понять как людям, так и машинам. Кроме того, этот формат помогает LLM лучше понимать структуру документа, чем HTML и DOCX. Поэтому в этом руководстве мы реализуем, как программно конвертировать HTML в Markdown на Python. Мы будем использовать Aspose.HTML для Python через .NET, так как его легко настроить в проекте на Python. Этот комплект средств разработки программного обеспечения на Python предоставляет функции уровня предприятия для автоматизации конвертации и манипуляции веб-страницами. Итак, давайте начнем.

Установка SDK для HTML в MD

Все очень просто. Просто выполните следующую команду в вашем терминале для установки Aspose.HTML для Python через .NET:

pip install aspose-html-net 

Не хотите использовать терминал/CMD? Мы вас прикрыли. Вы можете загрузить SDK по этой ссылке.

webpage-to-md

Конвертация HTML в Markdown на Python - Пример кода

Этот раздел показывает, как программно конвертировать веб-страницу в Markdown. Шаги:

  • Импортируйте необходимые модули.
  • Инициализируйте объект класса HTMLDocument с исходным HTML-документом.
  • Создайте экземпляр класса MarkdownSaveOptions.
  • Вызовите метод convert_html для конвертации HTML в MD.

Следующий пример кода автоматизирует конвертацию в вашем проекте. Так легко конвертировать HTML в Markdown на Python с использованием Aspose.HTML для Python через .NET. s Выход:

html-to-md

Получите бесплатную лицензию

Получите бесплатную временную лицензию, чтобы попробовать этот SDK на Python без ограничений по оценке.

Задайте вопрос

Есть вопросы? Этот форум ответит на все ваши вопросы.

Заключение

До сих пор мы реализовали базовую функциональность. Однако вы можете исследовать расширенные параметры, перейдя в раздел Руководство для разработчиков. Существует множество классов и методов для обработки различных сценариев. Теперь вы узнали, как конвертировать HTML в Markdown на Python с использованием этого мощного SDK. Кроме того, вы можете перейти к API справочнику, чтобы обогатить свой инструмент конвертации HTML в MD новыми опциями.

Кроме того, Aspose.HTML также поддерживает бесплатный онлайн инструмент для конвертации HTML в MD.

Читайте далее