28 lines
658 B
Python
28 lines
658 B
Python
# 对指定json文件提取数据生成README.md文件
|
|
|
|
import json
|
|
|
|
# 从指定的JSON文件中读取数据
|
|
json_filename = "wechat.json" # 请替换为实际的文件名
|
|
|
|
# 读取JSON文件
|
|
with open(json_filename, "r", encoding="utf-8") as f:
|
|
data = json.load(f)
|
|
|
|
# 获取名称
|
|
name = data["name"]
|
|
|
|
# 生成Markdown内容
|
|
markdown_content = f"# {name}\n\n"
|
|
|
|
# 遍历items提取val值并生成Markdown格式
|
|
for item in data["items"]:
|
|
val_url = item["val"]
|
|
markdown_content += f"\n"
|
|
|
|
# 写入README.md文件
|
|
with open("README.md", "w", encoding="utf-8") as f:
|
|
f.write(markdown_content)
|
|
|
|
print("README.md文件已生成。")
|