-
파이썬(selenium) 개발 환경 구축하기Python/크롤링 2019. 10. 7. 10:52
beautiful soup을 통해 웹상의 자료를 쉽게 스크래이핑 할 수 있지만
페이지를 넘겨가면서 정보를 획득하거나, 로그인해야 볼 수 있는 정보들은 접근할 수 없는 제약이 발생합니다.
이를 해결할 수 있는 것이 셀레니움(selenium) 패키지이며, 파이썬 코드로
웹 상에서의 동작을 자동화해서 쉽게 수행할 수 있게 해줍니다.
1. 진행 환경
- OS : Window10
- 웹브라우저 : 크롬
2. 설치 방법
크롬 웹부라우저는 기본적으로 설치가 완료되었다는 가정하게 진행합니다.
1) 아래 페이지에서 Python을 설치합니다.
https://www.python.org/downloads/
2) 사용 중인 크롬 드라이버의 버전을 확인합니다.
: 햄버거 메뉴 > 도움말 > 크롬 정보 탭
: 화면에 노출되는 버전 확인
3)크롬 드라이버를 다운 받습니다.
꼭! 본인의 크롬 버전에 맞는 드라이버 버전을 다운로드 해야합니다.
https://chromedriver.chromium.org/downloads
4) 드라이버 경로 셋팅
: 다운 받은 드라이버의 압축을 풀고, "chromedriver.exe" 파일을 소스코드를 실행할 경로와 동일한 경로에 넣습니다.
5) cmd창에서 명령어로 selenium 패키지를 인스톨합니다.
pip install selenium
6) 커맨드창에서 pip list 명령어를 통해 정상적으로 인스톨되었는지 확인합니다.
selenium이 버전과 함께 추가 되어있다면 준비가 끝났습니다!