DB_JOB/작업파일/완료/광역_사이트맵/충청남도/9.서천군/_dump.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

19 lines
764 B
Python

import openpyxl, sys
sys.stdout.reconfigure(encoding='utf-8')
p = r'D:\01.프로젝트\DB수집\작업파일\광역_사이트맵\충청남도\9.서천군\충청남도_서천군.xlsx'
wb = openpyxl.load_workbook(p)
ws = wb.active
cols = {'C':3,'D':4,'E':5,'F':6,'G':7,'H':8,'K':11,'L':12,'M':13,'S':19}
def hl(cell):
return cell.hyperlink.target if cell.hyperlink else ''
lo = int(sys.argv[1]) if len(sys.argv)>1 else 3
hi = int(sys.argv[2]) if len(sys.argv)>2 else 40
for r in range(lo, hi+1):
parts=[]
for k,c in cols.items():
v = ws.cell(r,c).value
if v is not None:
parts.append(f'{k}={str(v)[:30]}')
link = hl(ws.cell(r,11))
print(f'R{r:>3} | ' + ' | '.join(parts) + (f' <K-link:{link[:50]}>' if link else ''))