반응형

프로그래밍/2022 22

파이썬 셀레니움(selenium) 웹 드라이버 주요 옵션 마스터

파이썬 셀레니움 웹 드라이버에는 다양한 옵션을 사용할 수 있습니다. 이 강의 하나면 브라우저 창 크기 조절, 화면이 보이지 않는 헤드리스 모드, 자동화된 테스트 소프트웨어 메세지 제거, 음소거, 시크릿 모드 등 자주 사용하는 옵션을 배울 수 있습니다. from selenium import webdriver from selenium.webdriver.chrome.options import Options from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager options = Options() user_agent = "Mozilla/5.0 (Windows NT 10...

파이썬 셀레니움(selenium) 크롬드라이버 자동 설치, 업데이트 패키지 webdriver_manager 사용법

파이썬 셀레니움(selenium)을 사용할 때 가장 번거로운 것 중 하나가 바로 웹 드라이버 설치입니다. 수시로 버전업이 되는 웹브라우저의 버전에 맞춰줘야 하는 게 상당히 귀찮은 일이죠. 그럴 때 사용하는 패키지가 바로 webdriver_manager입니다. 이걸 사용하면 앞으로는 직접 크롬드라이버를 설치할 일이 없어집니다. 일단, pip install webdriver-manager를 사용하여 패키지 설치를 합니다. 물론 파이썬과 셀레니움(selenium)은 설치되어 있어야 합니다. 먼저 셀레니움3(selenium3) 버전에서의 사용법입니다. from selenium import webdriver from selenium.webdriver.chrome.options import Options from ..

반응형