W dzisiejszej erze AI, Markdown zyskuje ogromne znaczenie ze względu na swoją użyteczność. Ten język znaczników jest łatwy do zrozumienia zarówno dla ludzi, jak i maszyn. Ponadto ten format pomaga LLM lepiej zrozumieć strukturę dokumentu niż HTML i DOCX. Dlatego w tym przewodniku zaimplementujemy, jak programowo konwertować HTML na Markdown w Pythonie. Skorzystamy z Aspose.HTML dla Pythona przez .NET, ponieważ jest łatwy do skonfigurowania w projekcie Python. Ten zestaw narzędzi do tworzenia oprogramowania w Pythonie oferuje funkcje na poziomie korporacyjnym do automatyzacji konwersji i manipulacji stronami internetowymi. Zaczynajmy.
HTML do MD - Instalacja SDK
To wszystko bardzo proste. Wystarczy uruchomić następujące polecenie w terminalu, aby zainstalować Aspose.HTML dla Pythona przez .NET:
pip install aspose-html-net
Nie chcesz korzystać z opcji terminala/CMD? Mamy dla Ciebie rozwiązanie. Możesz pobrać SDK z tego linku.
Konwersja HTML na Markdown w Pythonie - Przykład kodu
Ta sekcja pokazuje, jak programowo konwertować stronę internetową na Markdown. Kroki:
- Zaimportuj niezbędne moduły.
- Zainicjalizuj obiekt klasy HTMLDocument z dokumentem HTML źródłowym.
- Utwórz instancję klasy MarkdownSaveOptions.
- Wywołaj metodę convert_html, aby skonwertować HTML na MD.
Poniższy przykład kodu automatyzuje konwersję w Twoim projekcie. Naprawdę łatwo jest konwertować HTML na Markdown w Pythonie przy użyciu Aspose.HTML dla Pythona przez .NET.
Wynik:
Uzyskaj darmową licencję
Zdobądź darmową tymczasową licencję, aby wypróbować ten SDK Pythona poza ograniczeniami oceny.
Zadaj pytanie
Masz pytania? To forum odpowie na wszystkie Twoje pytania.
Podsumowanie
Jak dotąd zaimplementowaliśmy podstawową funkcjonalność. Jednak możesz odkrywać zaawansowane opcje, przechodząc do sekcji Przewodnik dla programistów. Istnieje wiele klas i metod do obsługi różnych scenariuszy. Teraz nauczyłeś się, jak konwertować HTML na Markdown w Pythonie przy użyciu tego potężnego SDK. Dodatkowo możesz przejść do odniesienia API, aby wzbogacić swoje narzędzie do konwersji HTML na MD o więcej opcji.
Ponadto Aspose.HTML oferuje również darmowe narzędzie online do konwersji HTML na MD.