把markdown文件转换为html文件

  • 使用pip install markdown模块
  • 只做到了分行;
  • 表格,-,和空格还没能无缝转换
  • 代码如下:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    import os
    import codecs
    import markdown

    def convert_markdown_to_html(markdown_file):
    with codecs.open(markdown_file,'r',encoding='utf-8') as file:
    markdown_text = file.read()
    html_text = markdown.markdown(markdown_text,extensions=['nl2br'])

    html_file = os.path.splitext(markdown_file)[0] + '.html'
    with codecs.open(html_file,'w',encoding='utf-8') as file:
    file.write(html_text)

    markdown_file = ".//test.md"
    convert_markdown_to_html(markdown_file)

把markdown文件转换为html文件
http://example.com/2024/07/21/把markdown文件转换为html文件/
作者
xiao cuncun
发布于
2024年7月21日
许可协议