크롬은
from selenium import webdriver
driver = webdriver.Chrome("./chromedriver")
처럼 chromedriver 를 다운받아서 사용하는건 알겠는데, 파이어폭스는 어떻게 사용할까?
바로
driver = webdriver.Firefox() 처럼 사용한다.
엥? 파일이 없네?
하지만 이렇게 실행하면 geckodriver not found와 비슷한 에러를 보게 된다.
이를 해결하기 위해 MAC에서는
brew install geckodriver
이 한줄을 실행한 후
driver = webdriver.Firefox()
를 실행하면 크롬처럼 귀찮은 파일없이 셀레니움을 실행할 수 있다.
'개발 > Python' 카테고리의 다른 글
[OpenCV] video가 열리지 않을때 (0) | 2020.11.26 |
---|---|
python3 런타임 에러 (재귀 허용치 추가) (0) | 2020.09.04 |
Python autocomplete (0) | 2020.04.12 |
영상 보간법(Interpolation) (0) | 2020.01.07 |
jupyter notebook 원격접속하기 (0) | 2019.10.12 |