1년치 금 시세 크롤링하기
01 먼저 개발자 도구를 열어 데이터를 살펴봅니다. 크롬 브라우저에서 F12를 누르거나 마우스 오른쪽 클릭을 한 다음 [검사]를 누르면 개발자 도구가 열립니다. 여기 위쪽에 있는 [Elements] 또는 [요소]라는 탭을 찾아 눌러봅니다.
한국금거래소 홈페이지
https://www.soongumnara.co.kr/price/gold
순금나라
금매입, 골드바/실버바 판매, 금시세(금값시세), 은시세 정보 제공, 다이아몬드 매입, 전국 대리점 안내!
www.soongumnara.co.kr

그러면 요소에 <div class="...">나 <html>, <body class="body-goods...>와 같이 꺽쇠 괄호로 감싸진 데이터가 보일 것입니다. 이렇게 꺽쇠 괄호로 가둔 형태의 무언가를 HTML 태그라고 합니다. 보통 웹 사이트는 이런 태그 안이나 태그 서버에 데이터를 입력해 구성합니다.
02 [요소] 탭을 누른 상태에서 '내가 살 때' 순금 가격 항목 근처를 마우스 오른쪽 클릭을 한 다음 [검사]를 눌러봅니다. 그러면 [요소] 탭에서 해당 값을 감싸고 있는 태그를 표시해줄 것입니다. 이때 금 시세 값으로 보이는 내용이 있는 태그에 마우스 오버를 하면 웹 페이지에서도 해당 항목의 위치를 하이라이트로 표시하여 보여줍니다.

2026년 2월 28일의 내가 살 때의 금 시세는 다음과 같이 태그로 감싼 형태입니다.
| <div class="tabulator-cell" role="gridcell" tabulator-field="s_pure" title="" style="width: 241px; text-align: center; height: 40px;">1,063,000</div> |
03 2년치 금 시세 전체를 크롤링해야 하므로 금 시세가 담긴 표 전체를 감싸고 있는 태그를 정확히 찾아야 합니다. 즉, 금 시세가 모두 있는 태그를 찾아서 커서에 알려주면 됩니다. 개발자 도구의 [요소] 태에서 금 시세를 모두 감싸고 있는 영역을 기준으로 위쪽 태그들을 하나씩 마우스 오버하면서 올라가며 찾아봅니다. 표 전체가 하이라이트되는 지점을 찾으면 됩니다.

04 이제 해당 태그를 복사합니다. [요소] 탭에서 찾은 태그 위에 마우스 커서를 올리고 [복사 -> 요소 복사]를 합니다. 그런 다음 커서에게 금 시세 사이트 주소와 복사한 요소를 그대로 전달하고, 해당 표의 데이터를 모두 수집하라고 요청합니다. 참고로 금 시세를 모두 담고 있는 표의 태그는 매우 길게 때문에 책에서는 태그 내용을 간략하게 표시하였습니다. 또한 실습의 편의를 위해 100개의 데이터만 수집하라고 제한했습니다.
| https://www.soongumnara.co.kr/price/gold에서 <div id="example-table" class="tabulator" role="grid" tabulator-layout="fitColumns"><div class="tabulator-header" style="padding-right: 0px;"><div class="tabulator-headers" ... 생략... 에 있는 금 시세 데이터를 크롤링해서 액셀 파일로 저장해줘. 데이터는 100개면 돼. |
05 커서는 해당 태그의 정보를 참고 삼아서 프로젝트 폴더를 준비하고 코드를 작성합니다. 폴더 생성이나 이동 명령이 나오면 [Run]를 누르고 코드 작성 요청은 모두 [Keep]을 눌러서 허용해주세요. 작업이 완료되면 아마 다음과 같은 폴더가 만들어질 것입니다.

06 커서는 코드가 완성되면 실행하는 방법도 알려줄 것입니다. 실행 방식을 잘 모른다면 그냥 커서에게 실행해달라고 요청해도 됩니다. 여기서는 커서가 안내하는 방법을 따라 터미널에 직접 명령어를 입력해 실행하겠습니다.
$ cd gold-price-crawler
$ python gold_price_crawler.py
07 잠시 기다리면 액셀 파일이 생성됩니다. 100개의 금 시세 데이터를 3초 만에 수집한 것입니다. 액셀 파일을 열어보면 수집된 데이터가 제대로 들아 있음을 확인할 수 있습니다.

'바이브 코딩 > Cursor AI' 카테고리의 다른 글
| 해외 주식 크롤링 프로그램 만들기 (0) | 2026.03.01 |
|---|---|
| 1년치 금 시세 크롤링하기 - 통계 처리하고 시각화하기 (0) | 2026.02.28 |
| 메모 앱에 회원가입, 로그인, 로그아웃, 메모 저장 기능 더하기 (0) | 2026.02.24 |
| 버셀 서비스에 내가 만든 쇼핑몰 사이트 배포하기 (0) | 2026.02.21 |
| v0 서비스로 더 쉽게 웹사이트 만들기 (0) | 2026.02.19 |