본문 바로가기
# 연구실

크롬드라이버 chrome 자동화 브라우저 열기

by lakedaimong 2022. 10. 15.

글 목록

     

    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

    위 링크를 통해 아래 그림과 같은 사이트에 접속하여 내 크롬 브라우저 버전과 가장 가까운 버전을 선택한다.

     

    버전을 선택한 다음 운영체제에 맞는 파일을 다운로드 한다. 맥의 경우 애플실리콘에 탑재되었는지를 한번 더 확인한다.

    반응형

    댓글