DB_JOB/작업파일/완료/광역_사이트맵/충청북도/_cy2_diag.py
hehihoho3 df16c98366 백업: DB수집 전체 스냅샷 (공공기관2 정리 전)
공공기관2 작업 중. _temp 몽타주(재생성가능)는 제외.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 18:15:40 +09:00

21 lines
1.2 KiB
Python

# -*- coding: utf-8 -*-
# 청양 정렬진단: 현재파일 라벨 vs N vs 몽타주json(크롤당시) 비교
import openpyxl, json, io, sys
sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf-8')
F=r'D:\01.프로젝트\DB수집\작업파일\광역_사이트맵\충청남도\13.청양군\충청남도_청양군.xlsx'
wb=openpyxl.load_workbook(F); ws=wb.active
print('현재 max_row',ws.max_row)
j=json.load(open('_cy2_123.json',encoding='utf-8'))
print('--- 현재파일 123~135: row | B | label(G|F|E) | L | N ---')
for r in range(123,136):
lab=ws.cell(r,7).value or ws.cell(r,6).value or ws.cell(r,5).value
print('r%d B=%s | %s | L=%s | N=%s'%(r,ws.cell(r,2).value,str(lab)[:20],ws.cell(r,12).value,ws.cell(r,14).value))
print('--- 농공단지대 250~265 ---')
for r in range(250,266):
lab=ws.cell(r,7).value or ws.cell(r,6).value or ws.cell(r,5).value
print('r%d B=%s | %s | L=%s | N=%s'%(r,ws.cell(r,2).value,str(lab)[:20],ws.cell(r,12).value,ws.cell(r,14).value))
print('--- json(크롤당시) 같은 label 위치 비교: json 253~262 ---')
for r in range(253,263):
v=j.get(str(r),{})
print('json r%d label=%s det=%s old=%s'%(r,str(v.get('label'))[:20],v.get('det'),v.get('old')))