플그래밍/파이써언

[파이썬] 012. Selenium 웹사이트 캡쳐

훗티v 2021. 1. 28. 22:18

Selenium을 통해서 웹사이트를 캡쳐해볼께

먼저 필요한 라이브러리 설치할께

Selenium은 기본적으로 브라우저가 열린 상태에서 스크립트가 실행되지만

headless상태에서는 브라우저가 보이지 않아

 

 

Headless 옵션 추가

--window-size를 설정해주지 않으면 화면 전체를 캡쳐할 수 없겠지?

 

 

Path 설정

Selenium을 활용하려면 pip install 이외에도 본인 브라우저 버전에 맞는 chromedriver가 필요해

 

 

크롬 드라이버 다운로드 - chromedriver.chromium.org/downloads

나는 ChromeDriver 87.0을 받았어

다운로드 후에 파일 위치에 맞게 path를 설정해줘야해 (path = r'C:\Users\Public\chromedriver')

time.sleep(5) - 웹사이트 로딩 시간을 위해 대기시간을 여유롭게 설정해줬어

 

이제 스크립트를 실행해볼께

 

 

스크린샷

screenshot.png파일로 저장되있을꺼야

끝 이게 다야

 

 

 

 

 

 

728x90