[파이썬 프로젝트] Ch 12. 미쉐린 가이드 지도 | ①맛집 탐색 자동화하기
- playwright 패키지를 사용하여 네이버 지도에서 맛집 검색을 자동화하는 방법을 소개합니다. 🤖
- playwright 인스펙터 창을 통해 웹 자동화 코드를 녹화하고, 특정 태그를 가리키는 방법을 설명합니다. 🎯
- VS Code에서 파이썬 가상 환경을 설정하고, 주피터 대화형 창 단축키를 설정하는 방법을 안내합니다. ⚙️
- playwright 패키지와 Chromium 웹 브라우저를 설치하고, 설치 오류 발생 시 해결 방법을 제시합니다. 🛠️
- playwright를 사용하여 웹 브라우저를 실행하고, 네이버 지도 페이지로 이동하는 코드를 작성합니다. 🗺️
- playwright 인스펙터 창의 코드 녹화 기능을 사용하여 검색창 클릭 및 검색어 입력 자동화 코드를 생성합니다. ⌨️
- '미쉐린 서울' 검색 결과를 추출하기 위해 웹 브라우저 개발자 도구를 활용하여 HTML 구조를 분석합니다. 🔍
- 지연 로딩(Lazy Loading)이 적용된 태그를 모두 불러오기 위해 화면 스크롤을 아래로 내리는 과정을 자동화합니다. 📜
- 개별 li 태그에 접근하여 업체명과 카테고리를 추출하고, HTML 구조가 다른 경우를 고려하여 데이터를 추출합니다. 🍱
- 추출된 업체 목록을 CSV 파일로 저장하고, 데이터 구분자로 탭( ) 문자를 사용하여 데이터 정합성을 유지합니다. 🗄️