# 충청남도 작업 목록 마스터 엑셀 `붙임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회) 1. **사이트맵 탐색** — 메인에서 "사이트맵" 링크 찾기 → 패턴 A(`dl > dt > dd > ul`) / 패턴 B(`ul.depth1`) 결정 2. **Phase 1 스크립트 작성** — 폴더 안에 `_phase1.py` 작성, 사이트맵 파싱 + 부모-자식 URL 중복 제거 + 양식 복사 + D~K 채움 + 병합 + 스타일 3. **Phase 1 실행** → `{기관명}.xlsx` 생성 4. **Phase 2-4 스크립트 작성** — `_phase234.py`, 본문 셀렉터·페이징·검색·총건수 정규식·게시판 상세 URL 패턴 사이트별 확인 5. **Phase 2-4 실행** → L/M/N/O/P/Q 채움 6. **매뉴얼 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*건`