Files
zhimingge/content/zhouyi/scripts/overview.py
T
2026-06-10 19:59:27 +08:00

23 lines
626 B
Python

import os
DOCS_DIR = "docs"
# 获取脚本所在的路径
script_dir = os.path.dirname(os.path.abspath(__file__))
work_dir = os.path.join(script_dir, DOCS_DIR)
content = []
for root, _, files in os.walk(work_dir):
for file in files:
if not str(file).endswith(".md"):
continue
path = os.path.join(root, file)
with open(path) as f:
lines = f.readlines()
# 从第五行开始为标题
desc = lines[4].strip()[2:]
basename = os.path.basename(root)
content.append(f"|[{basename}]({basename}/)|{desc}|")
content.sort()
print("\n".join(content))