当前位置: 首页 > news >正文

【md2html python 将 Markdown 文本转换为 HTML】

测试md文本

md_text = """
# title## subtitle\```python
print("Hello, World!")
\```- item 1| Header 1 | Header 2 |
|----------|----------|
| Row 1 Col 1 | Row 1 Col 2 |- item 2> This is a blockquote.### SubsubtitleThis is a paragraph with **bold text** and *italic text*.欢迎使用 Markdown 语法来编写文档。以下是一些常见的 [Markdown](https://test.html) 特性:""".strip()

基于markdown

# pip install markdown -Uimport markdown
from IPython.display import display, HTMLconverted = markdown.markdown(md_text, extensions=["tables", "fenced_code"], output_format="html")html_text = f"""<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"></head>
<body>
{converted}
</body>
</html>"""
display(HTML(html_text))

在这里插入图片描述

基于md2html-phuker

# pip install -U md2html-phukerfrom md2html import md2html
html_text = md2html.convert(md_text)
display(HTML(html_text))

在这里插入图片描述

相关文章:

  • Leetcode 25. K 个一组翻转链表
  • React JSX语法介绍(JS XML)(一种JS语法扩展,允许在JS代码中编写类似HTML的标记语言)Babel编译
  • Spring AI(一)
  • 两种调度Dify工作流的解决方案
  • UBUNTU20.04 配置以QT界面程序代替系统界面启动,以及如何在tty模式下以linuxfb形式启动
  • Java设计模式之代理模式详解
  • 大型三甲医院更换HIS系统全流程分析与经验考察(上)
  • 数据分析实战1(Excel制作报表)
  • Linux系统编程-DAY06
  • Opigno LMS 3.2.7 安装操作记录
  • pyspark实践
  • 火柴INIBOX专业矿机登场,碾压现有Initverse挖矿设备
  • YOLOv4:目标检测的新标杆
  • Pytest自动化测试框架搭建:Jenkins持续集成
  • AI学习搭档:开启终身学习新时代
  • torch cuda 版本安装
  • 【Java】DelayQueue
  • 5.27 day 30
  • 修改SpringBootApplication类的入参后,引用外部yml的启动命令要修改
  • Spring AI 本地Ollama
  • 爱爱做网站/seo查询工具
  • 建设工程资料下载网站/新闻最近的大事10件
  • 高端企业站/成都做网络推广的公司有哪些
  • 百度小程序可以根据网站的要求做/站长工具站长
  • 网站 数据库+1/站长工具seo综合查询烟雨楼
  • 上海专业高端网站建/百度推广的四种收费形式