글 목록
selenium 을 이용한 자동화 제어 크롬 브라우저 띄우기 기본 코드
from selenium import webdriver
driver = webdriver.Chrome()
driver.get(url)
url에 자동으로 제어하고자 하는 사이트 주소를 넣으면 그 페이지로 자동화 브라우저가 접속된다.
크롬 자동화 브라우저 사용을 위해서는 내 PC에 설치/사용중인 크롬브라우저 버번에 맞는 자동화 크롬 브라우저를 다운받아야 한다. 그리고 다운받은 자동화 크롬 브라우저 실행파일을 작동하고자 하는 파이썬 프로젝트 파일이 있는 같은 레벨의 폴더에 저장하여 사용한다.
꼭 같은 프로젝트 파일과 같은 레벨에 넣지 않아도 두번째 줄 Chrome() 괄호안에 경로를 설정해 줄 수도 있지만 오류가 발생될 때가 있다. 잘 될때도 있어서 정확한 원인은 모르겠다. 됐다 안됐다...;;
1. 크롬 브라우저 버전 확인
크롬 브라우저 주소창에 chrome://settings/help 을 입력하면 위와 같은 화면에서 내 크롬브라우저의 버전을 확인할 수 있다.
2. 자동화 브라우저 다운로드
https://chromedriver.storage.googleapis.com/index.html
chromedriver.storage.googleapis.com
위 링크를 통해 아래 그림과 같은 사이트에 접속하여 내 크롬 브라우저 버전과 가장 가까운 버전을 선택한다.
버전을 선택한 다음 운영체제에 맞는 파일을 다운로드 한다. 맥의 경우 애플실리콘에 탑재되었는지를 한번 더 확인한다.
반응형
'# 연구실' 카테고리의 다른 글
파이썬의 변수와 숫자 자료형 (0) | 2023.06.12 |
---|---|
파이썬 데이터 분석을 위한 NumPy (0) | 2023.02.28 |
데이터 분석 도구 준비 - 코랩 (0) | 2022.07.23 |
뉴스 키워드를 어떻게 수집하지? (1) (0) | 2022.06.29 |
실시간 네이버 뉴스 '정치' 헤드라인 키워드 (0) | 2022.06.29 |
댓글