□ 셀레니움(Selenium)의 핵심원리
○ 웹 브라우저 컨트롤
○ 크롬창을 코드로 제어하는 것
○ 화면에서 보이는 모든 요소를 제어가능함
□ find_element 데려오는것 + 개발자도구(F12) 아이콘 찾는법 을 주로 활용
○ (data) 데이터를 가져온다
○ (action) 그 요소를 클릭한다
□ 가상환경 세팅후 지정 가상환경에서 필요 패키지 설치
pip install selenium chromedriver_autoinstaller
tip1) 크롤러 : 데이터 수집 비중이 큼
tip2) 자동화 : 사용자 대신 일하는 비중이 큼
tip3) PC 또는 가상환경폴더에 셀레니움 라이브러리가 설치되어 있지 않다면 오류가 발생됨 따라서 설치 및 확인 후 진행할 것
'Python > Python_Crawling' 카테고리의 다른 글
크롤링 예제 1 (0) | 2023.12.19 |
---|---|
셀레니움(Selenium) 기본예제 : naver 쇼핑 특정상품 위치 (0) | 2023.12.14 |
셀레니움(Selenium) 기본예제 : naver view 특정글 위치 (0) | 2023.12.13 |
셀레니움(Selenium) 기본기능 (0) | 2023.12.12 |
파이썬 개발환경세팅 : 가상환경(Virtual Environments) (0) | 2023.12.11 |