누구나 한 번쯤은 이런 생각을 해보셨을 거예요.
“부동산 매물을 자동으로 수집해서 정리할 수는 없을까?”
예전에는 이런 프로그램을 만들기 위해선 프로그래밍 실력과 복잡한 자동화 기술이 필요했어요.
하지만 이제는 달라졌습니다.
AI 도우미인 커서(Cursor)와 함께라면, 프로그래밍 지식이 없어도 누구나 직접 만들어볼 수 있어요.
오늘은 제가 실제로 만든 네이버 부동산 매물 자동 수집 프로그램 제작 과정을 처음부터 끝까지 소개해 드릴게요.
(※ 끝까지 보시면 .exe 실행파일까지 만들 수 있어요!)
1. 셀레니움 없이 부동산 매물 크롤링하는 방법
예전에는 웹페이지를 자동으로 조작하는 셀레니움(Selenium)을 많이 사용했어요.
하지만 이제는 브라우저를 띄우지 않고도 데이터를 가져올 수 있는 방법이 있습니다.
바로 네트워크 분석을 활용하는 방식이에요.
🔧 핵심 원리
- 네이버 부동산 사이트에서 매물 정보를 스크롤하면, 백그라운드에서 데이터 요청이 발생합니다.
- 이 요청(URL)을 개발자 도구(Network 탭)에서 확인할 수 있어요.
- 이 요청을 복사해서 파이썬 코드로 변환하면 자동으로 데이터를 받아올 수 있습니다.
2. 크롤링 요청을 파이썬 코드로 변환하기
✅ 개발자 도구에서 요청 URL 복사하기
- F12를 눌러 개발자 도구 열기
- Network 탭에서 매물 요청되는 항목 선택
- 마우스 우클릭 → Copy → Copy as cURL (bash) 선택
✅ curl → Python 코드 변환
아래 사이트에 접속해서 변환하면 됩니다.
- cURL 복사한 내용을 붙여넣기
- 상단에서 Python > requests 선택
- 변환된 코드를 복사하여 사용
3. 커서(Cursor)로 코드 완성시키기
이제 복사한 파이썬 코드를 AI 도우미인 커서(Cursor)에서 붙여넣기만 하면 됩니다.
💡 커서가 해주는 일
- requests 코드에 자동으로 응답 출력 코드 제안
- “JSON 파일로 저장해줘”라고 입력하면 자동 저장 코드 생성
- 오류 발생 시, 에러 메시지 복사해서 물음표(?)만 입력하면 해결 코드 자동 제시
4. PySide6로 프로그램 UI 만들기
AI에게 이렇게만 말하면 됩니다:
"이 JSON 데이터를 기반으로 PySide6로 GUI 프로그램 만들어줘."
그러면 아래와 같은 기능을 갖춘 UI가 완성됩니다.
- 지역 검색창
- 거래 유형 선택(매매, 전세, 월세)
- 매물 조회 버튼
- 결과 출력 및 엑셀 저장
5. .exe 실행 파일로 배포까지!
커서 AI에게 이렇게 요청하세요:
이 프로그램을 .exe로 만들고 싶어.
그러면 pyinstaller를 활용한 빌드 방법까지 자동으로 알려주고,
파이썬이 설치되지 않은 사람에게도 배포 가능한 실행 파일(EXE)로 완성할 수 있어요.
6. 이걸로 실제 돈도 벌 수 있다?
이렇게 만든 프로그램은 단순한 학습용이 아니라,
크몽, 탈잉, 위시켓 등에서 판매할 수 있는 수준입니다.
실제로 “부동산 매물 자동 수집기”는 크몽에서 5만 원~25만 원 선에 판매되고 있어요.
이제 여러분도 직접 만들어서 부업 수익화까지 도전해보세요!
마무리하며
프로그래밍 모른다고요? 괜찮아요.
커서 AI와 함께라면, 코딩을 직접 하지 않아도 이런 수준 높은 자동화 프로그램을 만들 수 있습니다.
지금 이 글을 보고 계신 여러분도 오늘 당장 시도해볼 수 있어요.
AI 시대, 우리는 '개발자'가 아니라 '기획자'가 되면 됩니다.
무엇을 만들고 싶은지만 명확하면, 나머지는 AI가 다 도와줍니다.
* 참고 영상: https://youtu.be/izHnKG8_cpA
'AI' 카테고리의 다른 글
AI 도구로 유튜브 채널 자동화 하기 (한 달 240만 원 수익의 비밀) (0) | 2025.04.18 |
---|---|
유튜브 썸네일, AI로 해결할 수 있습니다! (feat. 오픈AI 소라) (0) | 2025.04.17 |
인공지능 시대의 필수 도구, ChatGPT 제대로 활용하는 법 (2) | 2025.04.12 |
초보자도 쉽게 따라하는 AI 오피스 자동화 가이드 (0) | 2025.04.10 |
프롬프트 엔지니어링이란? (0) | 2025.04.10 |