Good库

· ☕ 1 分钟 · 👻 Victor

All about Intresting in Github.

Python好玩的库

html2text

将网页转化为Markdown文件格式

使用前提:

1
pip install htmltotext

使用方法:

1
2
3
## 转化为TEXT
h = HTML2Text()
text = h.handle(parse_html) # text为markdown文件

pypandoc

对文件进行任意的转换

使用前提:

安装pypandoc库:pip install pypandoc.

使用方法

导入库:import pypandoc

Markdown —–> docx
1
output = pypandoc.convert_file('somefile.md', 'docx', outputfile="somefile.docx")
Markdown —–> Rst
1
2
3
output = pypandoc.convert_file('somefile.md', 'rst')	# way1
output = pypandoc.convert_file('somefile.txt', 'rst', format='md')	# way 2
output = pypandoc.convert_text('#some title', 'rst', format='md')	# 直接转化文本

其中有对应的工具Pandoc

如何把 Markdown 文件批量转换为 PDF

mdout转换脚本

项目地址:https://github.com/JabinGP/mdout

使用方法:

打开项目地址查看,其中主要命令为:mdout filename -t pdf

分享

redisread
作者
Victor
Full Stack