tomd
When crawling online articles such as news, blogs, etc. I want to save them in markdown files but not databases. Tomd has the ability of converting a HTML that converted from markdown. If a HTML can’t be described by markdown, tomd can’t convert it right. Tomd is a python tool.
Installation
pip install tomd
Getting Started
Input
import tomd
tomd.Tomd('
h1
').markdown# or
tomd.convert('
h1
')Output
# h1
Usage
from tomd import Tomd
html="""
h1
h2
h3
h4
h5
h6
paragraph
img
- 1
- 2
- 3
- 1
- 2
- 3
blockquote
inline code
block code
del
bold
italic
bold italic
th1th2
tdtdtdtd"""
Tomd(html).markdown
Result
# h1
## h2
### h3
#### h4
##### h5
###### h6
paragraph
[link](https://i-blog.csdnimg.cn/blog_migrate/3097fca9b1ec8942c4305e550ef1b50a.png)
![img](https://i-blog.csdnimg.cn/blog_migrate/3097fca9b1ec8942c4305e550ef1b50a.png)
- 1
- 2
- 3
1. 1
1. 2
1. 3
> blockquote
`inline code`
block code
~~del~~
**bold**
*italic*
***bold italic***
---
|th1|th2
|------
|td|td
|td|td