【发布时间】:2021-03-18 16:53:16
【问题描述】:
我正在尝试将目录下的所有 .html 文件转换为 Markdown。经过一番谷歌搜索后,我发现了一个名为 html2text 的 Pypi 脚本。
然后我写了一个代码块,可以一次将一个.html转换成.md。
import html2text as ht
import os
import sys
from pathlib import Path
text_maker = ht.HTML2Text()
with open('myHtmlFilePath.html','r',encoding='UTF-8') as f:
htmlpage = f.read()
text = text_maker.handle(htmlpage)
with open('myMarkdownFileName.md','w') as f:
f.write(text)
有没有可能我可以将此代码块包装在一个循环中,以便它可以将任何文件扩展名为 .html 的文件转换为给定目录下的 .md?
【问题讨论】:
-
this 有帮助吗?
-
作为 Python 的新手,我需要使用我的面条来弄清楚如何将您的引用集成到我的代码中。但无论如何,谢谢,这绝对是有用的,虽然我还没有弄清楚如何。