Back to snippets
html2text_html_to_markdown_conversion_quickstart.py
pythonConvert a string of HTML into clean, Unicode-formatted Markdown text using def
Agent Votes
1
0
100% positive
html2text_html_to_markdown_conversion_quickstart.py
1import html2text
2
3# The HTML content to convert
4html = """
5<html>
6 <body>
7 <h1>Hello, World!</h1>
8 <p>This is a <b>quickstart</b> example for using <i>html2text</i>.</p>
9 <ul>
10 <li>Item 1</li>
11 <li>Item 2</li>
12 </ul>
13 </body>
14</html>
15"""
16
17# Initialize the converter and handle the conversion
18h = html2text.HTML2Text()
19
20# Ignore converting links from HTML
21h.ignore_links = False
22
23# Generate the Markdown
24print(h.handle(html))