У цю еру ШІ Markdown має величезне значення завдяки своїй зручності. Ця розмітка є легкою для розуміння як людьми, так і машинами. Крім того, цей формат допомагає LLM краще розуміти структуру документа, ніж HTML і DOCX. Отже, в цьому посібнику ми реалізуємо, як конвертувати HTML в Markdown в Python програмно. Ми скористаємося Aspose.HTML для Python через .NET, оскільки його легко налаштувати в проекті Python. Цей набір засобів для розробки програмного забезпечення на Python надає функції підприємницького рівня для автоматизації конверсії та маніпуляцій з веб-сторінками. Тож, давайте почнемо.

HTML в MD - Встановлення SDK

Це все дуже просто. Просто запустіть наступну команду у вашому терміналі, щоб встановити 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. Вихідні дані:

html-to-md

Отримати безкоштовну ліцензію

Отримайте безкоштовну тимчасову ліцензію, щоб спробувати цей SDK Python без обмежень оцінки.

Задати питання

Є питання? Цей форум відповість на всі ваші запитання.

Висновок

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

Крім того, Aspose.HTML також підтримує безкоштовний онлайн-інструмент для конвертації HTML в MD.

Читати далі