Using the markdown function
Create a file called markdown.py
import mesop as me
SAMPLE_MARKDOWN = “””
# Sample Markdown Document
## Table of Contents
1. [Headers](#headers)
2. [Emphasis](#emphasis)
3. [Lists](#lists)
4. [Links](#links)
5. [Code](#code)
6. [Blockquotes](#blockquotes)
7. [Tables](#tables)
8. [Horizontal Rules](#horizontal-rules)
## Headers
# Header 1
## Header 2
### Header 3
#### Header 4
##### Header 5
###### Header 6
## Emphasis
*Italic text* or _Italic text_
**Bold text** or __Bold text__
***Bold and Italic*** or ___Bold and Italic___
## Lists
### Unordered List
– Item 1
– Item 2
– Subitem 2.1
– Subitem 2.2
### Ordered List
1. First item
2. Second item
1. Subitem 2.1
2. Subitem 2.2
## Links
[Google](https://www.google.com/)
## Code
Inline `code`
## Table
First Header | Second Header
————- | ————-
Content Cell { .foo } | Content Cell { .foo }
Content Cell { .bar } | Content Cell { .bar }
“””
@me.page(path=”/”)
def foo():
me.markdown(SAMPLE_MARKDOWN)