공공기관2 작업 중. _temp 몽타주(재생성가능)는 제외. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
4.5 KiB
4.5 KiB
충청남도 작업 목록
마스터 엑셀 붙임1_공공저작물 개방 대상기관(1160개) 실태조사 목록(신유형개방지원사업) 양식_260518.xlsx → 1단계_홈페이지 시트에서 추출.
| # | 폴더 | 기관명 | 베이스 URL | 마스터행 | 상태 |
|---|---|---|---|---|---|
| 1 | 충청남도\1.계룡시\ |
계룡시 | https://gyeryong.go.kr/kr/ | 1255 | ✅ 완료 (442행, 부착 14) |
| 2 | 충청남도\2.공주시\ |
공주시 | https://www.gongju.go.kr/kr/index.do | 1258 | ✅ 완료 (306행, 부착 6) |
| 3 | 충청남도\3.금산군\ |
금산군 | https://www.geumsan.go.kr/kr/ | 1261 | ✅ 완료 (524행, 부착 65) |
| 4 | 충청남도\4.논산시\ |
논산시 | https://nonsan.go.kr/ | 1263 | ✅ 736행 · 페587 게148 · 부착 73 (Y0·N73) |
| 5 | 충청남도\5.당진시\ |
당진시 | https://www.dangjin.go.kr/kor.do | 1265 | ✅ 308행 · 게120 페176 사12 · 부착 21 (Y0·N21) |
| 6 | 충청남도\6.보령시\ |
보령시 | https://www.brcn.go.kr/ | 1268 | ✅ 전면 재수집 874행 · 페639 게195 사40 · 부착155(1유형93·4유형62) · 본문=#contents·depth_tab 119그룹 전개·사전정보공표 530블록 |
| 7 | 충청남도\7.부여군\ |
부여군 | https://www.buyeo.go.kr/html/kr/ | 1269 | ✅ 241행 · 사21 페164 게56 · 부착 8 (Y8·N0) |
| 8 | 충청남도\8.서산시\ |
서산시 | https://www.seosan.go.kr/www/index.do | 1272 | ✅ 347행 · 페224 게84 사38 · 부착 185 (Y185·N0) |
| 9 | 충청남도\9.서천군\ |
서천군 | https://www.seocheon.go.kr/kor.do | 1275 | ✅ 328행 · 사43 페228 게56 · 부착 13 (Y12·N1) |
| 10 | 충청남도\10.아산시\ |
아산시 | https://www.asan.go.kr/main/ | 1276 | ✅ 284행 · 게239 페20 사25 · 부착 10 (Y0·N10) |
| 11 | 충청남도\11.예산군\ |
예산군 | https://www.yesan.go.kr/kor.do | 1278 | ✅ 385행 · 페281 사16 게82 · 부착 0 ⚠️ |
| 12 | 충청남도\12.천안시\ |
천안시 | https://www.cheonan.go.kr/kor.do | 1280 | ✅ 369행 · 게102 페238 사29 · 부착 9 (Y9·N0) |
| 13 | 충청남도\13.청양군\ |
청양군 | https://www.cheongyang.go.kr/kor.do | 1282 | ✅ 290행 · 사19 게257 페10 · 부착 19 (Y0·N19) |
| 14 | 충청남도\14.태안군\ |
태안군 | https://www.taean.go.kr/kor.do | 1284 | ✅ 126행 · 사18 페55 게52 · 부착 17 (Y1·N16) |
| 15 | 충청남도\15.홍성군\ |
홍성군 | https://www.hongseong.go.kr/kor/index.do | 1286 | ✅ 308행 · 페222 게66 사20 · 부착 10 (Y10·N0) |
검토 필요 사항 (Phase 5 수기 검토 전)
- 11.예산군 부착 0건 — 다른 시군과 비교해 비정상적.
#txt본문 영역에 공공누리 마크가 없을 가능성. 셀렉터 수정(.contents등) 후 재실행 검토. - 6.보령시 게시판 510 / 13.청양군 게시판 257 / 10.아산시 게시판 239 — 게시판 판정 과도 가능성. 본문 영역 안에 사이트 공통 페이징·검색이 들어가 있어 모든 페이지가 게시판으로 잡혔을 수 있음.
#txt→.contents_wrap > .contents등 더 좁은 영역으로 조정 검토. - 8.서산시 부착 185 (Y=185) — 게시판 84개 대비 부착 185개는 비-게시판 페이지에서도 공공누리 마크가 인식됐음을 의미. 본문 셀렉터(
#contents)가 사이트 푸터까지 포함했을 가능성. 셀렉터 좁힌 뒤 재실행 검토.
작업 절차 (각 기관 1회)
- 사이트맵 탐색 — 메인에서 "사이트맵" 링크 찾기 → 패턴 A(
dl > dt > dd > ul) / 패턴 B(ul.depth1) 결정 - Phase 1 스크립트 작성 — 폴더 안에
_phase1.py작성, 사이트맵 파싱 + 부모-자식 URL 중복 제거 + 양식 복사 + D~K 채움 + 병합 + 스타일 - Phase 1 실행 →
{기관명}.xlsx생성 - Phase 2-4 스크립트 작성 —
_phase234.py, 본문 셀렉터·페이징·검색·총건수 정규식·게시판 상세 URL 패턴 사이트별 확인 - Phase 2-4 실행 → L/M/N/O/P/Q 채움
- 매뉴얼 1-10 섹션에 셀렉터·통계 기록 (선택)
참고
- 매뉴얼:
D:\01.프로젝트\DB수집\사이트맵_수집_매뉴얼.md - 양식:
D:\01.프로젝트\DB수집\자료_취합_예시.xlsx - 완료 예:
충청남도\1.계룡시\계룡시.xlsx,충청남도\3.금산군\금산군.xlsx - 계룡시 형 사이트맵:
.sitemap > dl > dt|dd > ul > li, 중첩ul.s_4th_ul - 게시판 본문 공통:
#txt, 페이징.pagination, 총건수 정규식총\s*(?:게시물\s*)?([\d,]+)\s*건