# markdown2Html_Discuz **Repository Path**: createskyblue/markdown2Html_Discuz ## Basic Information - **Project Name**: markdown2Html_Discuz - **Description**: 把Markdown转换为老Discuz论坛编辑器html - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-06 - **Last Updated**: 2026-08-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # md2html Markdown → 纯 HTML,直接贴进 Discuz! 论坛编辑器。 ![示例](img/PixPin_2026-07-28_13-17-18.jpg) ## 快速开始 ```bash pip install markdown python md2html.py article.md # 基础转换 python md2html.py README.md -o example/README.html # 本项目自举示例 ``` ## 选项 | 参数 | 作用 | |------|------| | `-o, --output` | 输出路径(默认同名 `.html`) | | `--body-only` | 只输出 body 内容 | | `--code-separator` | 代码块用 `----` 分隔符模式 | ## 输出规则 **标题**:`h1` → ``,`h2` → `size="4"`,每级递减。首个标题无前缀,后续标题前插 2 个 `
`。 **代码块**(默认模式): ```html
保留缩进的代码
``` `--code-separator` 模式用 80 字符 `-` 分隔线包裹。 **行内代码**:粉底红字。 **表格**:`thead`/`tbody` 合并,`th` 自动 `` 加粗。 **段落**:`

` 后插入 `
`;代码块前移除 `
`。 **时间戳**:文末自动附加 `build DD Month YYYY HH:MM (UTC+8)`。 **BBCode 兼容**:`[` `]` 用零宽空格打断,防止 Discuz! 误解析。 ## 依赖 - Python 3.9+ - [Python-Markdown](https://python-markdown.github.io/) ≥ 3.0