json库保存字典数据到本地

json库保存字典数据到本地

python 复制代码
import json

# 1. 准备配置数据
config = {
    "project": "中文命名实体识别",
    "version": "1.0.0",
    "author": "张三",
    "model_config": {
        "model_type": "bert",
        "pretrained_model": "bert-base-chinese",
        "hidden_size": 768,
        "num_labels": 5
    },
    "training_config": {
        "batch_size": 16,
        "learning_rate": 2e-5,
        "num_epochs": 10,
        "max_seq_length": 128
    },
    "data_config": {
        "train_file": "data/train.txt",
        "dev_file": "data/dev.txt",
        "label_list": ["O", "B-PER", "I-PER", "B-ORG", "I-ORG"]
    },
    "备注": "这是一个示例配置文件"
}

# 2. 保存到文件
config_file = "model_config.json"

try:
    with open(config_file, 'w', encoding='utf-8') as f:
        json.dump(config, f, ensure_ascii=False, indent=4)
    print(f"配置文件已保存到: {config_file}")
except IOError as e:
    print(f"文件写入失败: {e}")
except TypeError as e:
    print(f"JSON序列化失败: {e}")
相关推荐
伞伞悦读5 分钟前
【第37期】Python JSON 与配置详解:序列化、反序列化、嵌套结构和配置文件
开发语言·python·json
旺仔小馒头wang7 分钟前
AI 智能手机发布会:赋予人类的五种新能力
人工智能·学习·音视频
人工智能培训7 分钟前
未来三年,AI 落地的五个确定性判断
大数据·人工智能·学习·生活·ai写作
围炉聊科技13 分钟前
TencentDB Agent Memory 架构梳理:读源码看清 Codex 接记忆的硬冲突
人工智能
LONGZETECH13 分钟前
一线职教实测:风光 580 汽车故障诊断仿真系统,破解实车实训四大核心痛点
人工智能·学习·安全·架构·汽车
Mikko714 分钟前
jackson-databind 升到 2.21.6 就安全了吗?jackson-core 是另一个坐标,它那条 high 全局库至今没收
java·后端·安全·json
Java_AI工程师15 分钟前
90%的人写Function Calling,只写了"把参数传给工具执行"这一步,剩下的参数校验、错误重试、超时控制、结果格式化,全是空白。
java·人工智能·程序员
黄啊码17 分钟前
【黄啊码】Jev 的出现,Agent 进化速度突然实现日行千里
人工智能
Luhui Dev17 分钟前
大角几何 3D 渲染 API 上线:让立体题图进入自动化生产流程
人工智能·数学·luhuidev
欣欣之王来了20 分钟前
目标驱动:以结果为导向的执行模式
人工智能