삼삼엠투(33m²)에서 숙소를 찾다 보면 이런 순간이 옵니다.
-
“조건에 맞는 숙소를 엑셀로 정리하고 싶은데…”
-
“매일 업데이트되는 숙소 리스트를 반복해서 체크하기 너무 힘든데…”
-
“가격/위치/방구성만 뽑아서 내 기준으로 비교하고 싶은데…”
그래서 준비했습니다.
삼삼엠투 검색 페이지에서 숙박 정보를 동적 크롤링으로 수집하고, 엑셀로 저장하는 GUI 프로그램입니다.
📌 버튼 몇 번만 누르면
숙소명 / 위치 / 가격 / 방구성 / 상세링크 / 숙소ID / 할인정보까지 자동으로 정리됩니다.
✅ 이런 분들께 특히 추천합니다
1) 숙소 리서치가 업무인 분
-
숙소 운영자
-
부동산/임대 관련 실무자
-
단기/중장기 숙소 비교가 잦은 분
2) 반복 업무를 자동화하고 싶은 분
-
매번 클릭/복사/붙여넣기 하는 작업을 줄이고 싶은 분
-
데이터 정리 시간을 1/10로 줄이고 싶은 분
3) GUI 프로그램으로 “쉽게 쓰는 자동화”를 원하시는 분
코드를 몰라도 괜찮습니다.
이 크롤러는 PyQt5 GUI로 제작되어 실행 → 클릭 → 저장 흐름으로 사용할 수 있어요.
🚀 삼삼엠투 숙박정보 크롤러 주요 기능 요약
이 프로그램은 33m² 검색 페이지에서 숙소 카드 정보를 자동 수집합니다.
🔥 핵심 기능
-
삼삼엠투 검색 페이지 자동 접속
-
수집 개수 설정 (1~500개)
-
숫자 직접 입력
-
빠른 선택: 10 / 20 / 50 / 100 / 200 / 500
-
-
실시간 진행률 + 로그 출력
-
엑셀(xlsx) 저장
-
컬럼 순서 고정
-
대표이미지 제외(텍스트 정보만 저장)
-
-
봇 감지 우회 설정 포함
-
User-Agent 및 자동화 속성 제어
-
📌 즉, “사람이 직접 보는 화면”을 그대로 따라가면서
동적 로딩까지 처리하는 크롤러입니다.
📌 엑셀로 저장되는 항목 (딱 필요한 것만 9개)
대표이미지? 이미지목록?
필요 없으면 과감하게 제외했습니다.
엑셀에는 아래 9개 컬럼만 저장됩니다.
-
Index
-
숙소명
-
위치
-
가격
-
가격상세
-
방구성
-
상세링크
-
숙소ID
-
할인정보
👉 숙소 비교/리서치에 필요한 정보만 깔끔하게 정리됩니다.
💡 왜 “동적 크롤링”이 중요한가요?
삼삼엠투(33m²)는 단순한 HTML 페이지가 아니라
스크롤할 때마다 숙소가 추가로 로딩되는 구조입니다.
그래서 일반적인 requests/bs4 방식으로는
데이터가 제대로 안 나오는 경우가 많습니다.
이 크롤러는 다음을 해결합니다.
-
목록 영역 스크롤로 추가 숙소 로딩
-
중복 수집 방지
-
일정 딜레이로 안정적인 수집
-
Selenium 기반으로 “실제 브라우저 동작” 그대로 처리
👉 결과적으로 현업에서 쓸 수 있는 수준의 자동화가 됩니다.
🖥️ 사용 방법은 정말 간단합니다 (3단계)
1) [홈페이지 접속] 클릭
Chrome이 열리고 33m² 검색 페이지로 이동합니다.
2) 수집 개수 선택
1~500개까지 설정 가능
(10/20/50/100/200/500 빠른 선택도 지원)
3) [크롤링 시작] → 완료 후 [엑셀로 저장]
기본 파일명은 자동으로 생성됩니다.
예시:
33m2_숙소목록_YYYYMMDD_HHMMSS.xlsx
📦 설치/실행도 어렵지 않습니다
실행 순서
-
가상환경 생성
-
requirements 설치
-
main.py 실행
그리고 Windows 사용자는
EXE로 빌드해서 배포/사용도 가능합니다.
👉 즉, “나만 쓰는 자동화”가 아니라
팀원/고객에게 전달 가능한 자동화 도구가 됩니다.
⚙️ 사이트 구조가 바뀌면 어떻게 하나요?
이 프로그램은 유지보수를 고려해서
선택자와 딜레이를 config.py에서 한 번에 수정할 수 있게 설계했습니다.
-
SELECTORS: 목록 카드 선택자 -
DELAY_*: 안정성/속도 조절 -
SCROLL_DELAY_*: 스크롤 로딩 대응
📌 즉, 사이트가 업데이트되어도
“프로그램 전체를 뜯어고치는 방식”이 아니라
핵심 설정만 교체하는 방식으로 대응할 수 있어요.
🔥 이 크롤러로 얻는 가장 큰 효과 (진짜 핵심)
이 프로그램의 목적은 단 하나입니다.
“숙소 비교/리서치 시간을 압도적으로 줄여서
데이터 기반으로 빠르게 결정하게 만드는 것”
-
손으로 정리하면 2~3시간 걸리던 작업
→ 10분 내로 끝나는 구조 -
매일 새로 올라오는 숙소
→ 자동으로 업데이트 수집 -
링크까지 같이 저장
→ 검토/공유/보고가 쉬워짐
📌 지금 바로 필요한 분들을 위한 CTA
여기까지 읽으셨다면
이미 “필요한 사람”일 확률이 높습니다.
✅ 삼삼엠투 숙소 리스트를 엑셀로 자동 정리하고 싶다면
👉 지금 바로 이 크롤러를 사용해보세요.
원하시면 아래도 가능합니다.
🔧 커스터마이징 가능 항목
-
원하는 컬럼 추가 (예: 보증금/옵션/태그 등)
-
특정 지역/가격 조건 필터링
-
상세페이지 추가 수집(옵션 확장)
-
저장 포맷 추가 (CSV/구글시트/Airtable 등)
-
크롤링 안정성 강화(딜레이/예외처리/재시도)
📩 **“내 목적에 맞게 수정해서 쓰고 싶다”**면
원하는 수집 항목만 말해주시면 구조부터 맞춰드릴게요.
⚠️ 사용 전 꼭 알아야 할 주의사항 (법적/윤리적)
이 프로젝트는 개인 학습·연구 목적으로 제작되었으며,
-
과도한 요청 금지
-
robots.txt 및 이용약관 준수
-
개인정보 수집 금지
-
상업적 재배포 금지
원칙을 지키는 선에서 “업무 자동화”로 활용하는 것을 권장합니다.
🙋 자주 묻는 질문(FAQ)
Q. 크롤링이 중간에 멈춰요
→ 사이트 구조 변경 가능성이 높습니다. config.py 선택자를 확인하세요.
Q. 엑셀이 저장이 안 돼요
→ 저장 경로 권한/파일명 특수문자 여부를 체크해보세요.
Q. 로그 스크롤이 가려져요
→ 창 높이를 늘리거나 WINDOW_HEIGHT를 조정하면 해결됩니다.
결론: “반복 리서치”를 “자동화 자산”으로 바꾸세요
삼삼엠투 숙소 검색은 누구나 할 수 있지만,
숙소 데이터를 ‘엑셀로 정리해서 비교’하는 순간부터 결과가 달라집니다.
이 크롤러는 단순한 크롤링이 아니라
✅ “내 시간을 지켜주는 자동화”
✅ “업무를 자산으로 만드는 방식”
✅ “반복을 클릭 3번으로 줄이는 구조”
를 목표로 만든 실전형 도구입니다.
.png)
