Skip to content

JustChenk/kehua_log

Repository files navigation

动态日志转换工具

这是一个将Markdown格式的动态日志转换为HTML格式的工具,便于在浏览器中查看。

功能特点

  • 将Markdown格式的日志转换为美观的HTML页面
  • 按月份组织内容,便于浏览
  • 每条动态都有独立的页面
  • 支持图片和视频的显示
  • 响应式设计,适配不同屏幕尺寸
  • 提供导航功能(首页 → 月份 → 单条动态)

使用方法

安装依赖

pip install markdown

转换命令

python convert_md_to_html.py <输入的markdown文件> [输出目录]

例如:

python convert_md_to_html.py 2023年/output.md output_html

如果不指定输出目录,默认会在输入文件同目录下创建 {输入文件名}_html 目录。

输出结构

转换完成后会生成以下文件:

  • index.html - 主页,列出所有月份
  • {年份}_{月份}.html - 每个月份的汇总页面
  • entry_{日期时间}.html - 每条动态的独立页面

特性

  • 按月浏览:主页显示所有月份,点击可进入对应月份页面
  • 独立页面:每条动态都有独立的页面,方便分享
  • 导航功能:每个页面都有导航链接,方便在不同层级间切换
  • 分页功能:单条动态页面提供上下篇导航
  • 响应式设计:适配桌面和移动设备

原始数据

原始的Markdown文件应按照以下格式组织:

# 2023年01月03日 19:40:50

这里是动态内容...

![图片描述](../路径/到/图片.jpg)

---
# 2023年01月04日 14:54:36

这里是下一条动态...

技术栈

  • Python 3.x
  • Markdown 库
  • HTML/CSS
  • 响应式设计

浏览器兼容性

生成的HTML文件兼容现代浏览器(Chrome、Firefox、Safari、Edge等)。

About

转换可话日志格式,方便查看。

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages