#!/usr/bin/env python3 # -*- coding: utf-8 -*- import json def extract_unit_names_from_json(): """从化工项目案例.json提取每个项目的对应单元名称""" # 读取化工项目案例数据 with open('网页未导入数据/化工产业/化工项目案例.json', 'r', encoding='utf-8') as f: data = json.load(f) print('化工项目案例中的对应单元名称:') print('=' * 80) project_units = {} for i, project in enumerate(data, 1): name = project.get('案例名称', '') unit_name = project.get('对应单元名称(复合能力课)', '').strip() project_units[i] = { 'name': name, 'unit': unit_name } print(f'项目 {i}: {name}') print(f' 对应单元名称: {unit_name}') print() print(f'总计 {len(project_units)} 个项目的单元名称数据') return project_units if __name__ == "__main__": extract_unit_names_from_json()