본문 바로가기
Intern(AllBigDat)

Chrome Webdriver Manager

by jinwooahn 2021. 6. 23.
728x90

Chrome Webdriver Manager

크롤링을 할 때, chromewebdriver.exe 등을 설치해서 이 드라이버를 구동시키는 방식으로

 

창을 띄우곤 한다. 그런데, 크롤링 하는 코드를 서로 공유할 때 (혹은 배포할 때), 

 

누구의 컴퓨터,  Window, MacOS든(Ubuntu는 모르겠다) webdriver을 구동하게 할 수 있다.

 

바로 webdriver_manager.chrome 패키지의 chrome driver manager이다.

 

 

 

인턴을 하는데, 내가 받은 크롤러 파일이 윈도우에서 작성된 것이어서 어떻게 내 환경인 Mac 으로 바꿀까 

 

고민하는데, 옆자리 인턴분이 친절하게 미리 알려주셨다.

 

아래와 같이 작성해주면 driver 정의가(아마 바로 설치해주는 듯 하다) 되면서 크롬 창이 뜨게 된다.

 

!pip install webdriver_manager

from webdriver_manager.chrome import ChromeDriverManager

driver = webdriver.Chrome(ChromeDriverManager().install())

 

728x90

'Intern(AllBigDat)' 카테고리의 다른 글

[NLP] Count Vectorizer 사용법  (0) 2021.07.13
[NLP]빠르게 불용어 제거하기  (0) 2021.07.13
VS code 글자 수 맞추기  (0) 2021.06.25
Formatter 'black' 사용기  (0) 2021.06.22
Flake 8 사용기  (0) 2021.06.22