#!/usr/bin/env python3
"""
浙江省国保单位调研脚本
数据来源：国务院公布的八批全国重点文物保护单位名录
浙江省共计 278 处国保单位（截至 2019 年第八批）
"""

import json
from datetime import datetime

# 浙江省国保单位数据（整理自官方公布名录）
# 按城市分类统计
zhejiang_guobao = {
    "杭州市": [
        # 古建筑
        {"name": "六和塔", "type": "古建筑", "era": "南宋", "batch": "第一批"},
        {"name": "岳飞墓", "type": "古墓葬", "era": "南宋", "batch": "第一批"},
        {"name": "浙江省立第一师范学校旧址", "type": "近现代重要史迹", "era": "1919", "batch": "第五批"},
        {"name": "良渚遗址", "type": "古遗址", "era": "新石器时代", "batch": "第三批"},
        {"name": "临安城遗址", "type": "古遗址", "era": "南宋", "batch": "第六批"},
        {"name": "跨湖桥遗址", "type": "古遗址", "era": "新石器时代", "batch": "第六批"},
        {"name": "西湖十景", "type": "古建筑", "era": "宋至清", "batch": "第七批"},
        {"name": "杭州忠义桥", "type": "古建筑", "era": "南宋", "batch": "第八批"},
        {"name": "鲤鱼山—老虎岭水坝遗址", "type": "古遗址", "era": "新石器时代", "batch": "第八批"},
        {"name": "杭州孔庙碑林", "type": "石窟寺及石刻", "era": "唐至民国", "batch": "第八批"},
        # 补充更多...
    ],
    "宁波市": [
        {"name": "保国寺", "type": "古建筑", "era": "北宋", "batch": "第一批"},
        {"name": "天一阁", "type": "古建筑", "era": "明", "batch": "第三批"},
        {"name": "它山堰", "type": "古建筑", "era": "唐", "batch": "第三批"},
        {"name": "镇海口海防遗址", "type": "近现代重要史迹", "era": "清", "batch": "第四批"},
        {"name": "上林湖越窑遗址", "type": "古遗址", "era": "唐至北宋", "batch": "第三批"},
        # 补充更多...
    ],
    "温州市": [
        {"name": "雁荡山龙鼻洞摩崖题记", "type": "石窟寺及石刻", "era": "唐至民国", "batch": "第八批"},
        # 补充更多...
    ],
    "绍兴市": [
        {"name": "绍兴大善寺塔", "type": "古建筑", "era": "南宋", "batch": "第八批"},
        {"name": "汉建初元年买地刻石", "type": "石窟寺及石刻", "era": "东汉", "batch": "第八批"},
        # 补充更多...
    ],
    "金华市": [
        # 补充...
    ],
    "衢州市": [
        # 补充...
    ],
    "湖州市": [
        {"name": "湖州潮音桥", "type": "古建筑", "era": "明", "batch": "第八批"},
        # 补充...
    ],
    "嘉兴市": [
        {"name": "嘉兴子城遗址", "type": "古遗址", "era": "唐至清", "batch": "第八批"},
        # 补充...
    ],
    "台州市": [
        {"name": "沙埠窑遗址", "type": "古遗址", "era": "唐宋", "batch": "第八批"},
        # 补充...
    ],
    "丽水市": [
        {"name": "灵鹫寺石塔", "type": "古建筑", "era": "南宋", "batch": "第八批"},
        # 补充...
    ],
    "舟山市": [
        # 补充...
    ],
}

# 输出统计
print("=" * 60)
print("浙江省国保单位调研（初步整理）")
print("=" * 60)
print(f"数据整理时间：{datetime.now().strftime('%Y-%m-%d %H:%M')}")
print()

total = 0
for city, items in zhejiang_guobao.items():
    count = len([i for i in items if i.get('name')])
    if count > 0:
        print(f"{city}: {count} 处")
        total += count

print()
print(f"当前整理：{total} 处（目标 278 处）")
print()
print("注：需要进一步补充完整数据")
