Files
ALL-teach_sys/frontend_化工/extract_unit_names.py

34 lines
987 B
Python
Raw Normal View History

#!/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()