You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Python生成1-300命名的JSON文件并对应修改name字段值

实现方案

完全可以实现,以下是可直接运行的Python代码,适配你的需求:

import json

# 定义固定JSON模板结构,可根据你的需求修改模板内除name外的其他字段值
template = {
  "description": "#", 
  "image": "#", 
  "attributes": [
    {
      "trait_type": "#", 
      "value": "#"
    } 
  ] 
}

# 循环生成1到300的JSON文件
for num in range(1, 301):
    # 复制模板内容,避免修改原始模板
    current_data = template.copy()
    current_data["attributes"] = [template["attributes"][0].copy()]
    # 修改name字段为对应编号
    current_data["name"] = f"#{num}"
    # 生成对应文件名
    file_name = f"{num}.json"
    # 写入文件,indent=2保证JSON格式化缩进,encoding避免特殊字符乱码
    with open(file_name, "w", encoding="utf-8") as f:
        json.dump(current_data, f, indent=2, ensure_ascii=False)

print("全部300个JSON文件生成完成")

使用说明

  • 运行代码前请先确认你已经安装了Python环境,将上述代码保存为generate_json.py文件
  • 打开终端进入该脚本所在的文件夹,执行命令python generate_json.py即可完成生成
  • 所有生成的1.json~300.json文件会和脚本存放在同一目录下

注意:如果运行时出现写入权限报错,请将脚本移动到普通用户文件夹下再执行,不要放在C盘根目录、Program Files等需要管理员权限的系统目录。

内容的提问来源于stack exchange,提问作者Anis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 05:36:04