반응형
pip install requests
pip install bs4
pip install selenium
install webdriver
sites.google.com/a/chromium.org/chromedriver/downloads
Downloads - ChromeDriver - WebDriver for Chrome
WebDriver for Chrome
sites.google.com
selenium 을 이용한 샘플 코드
from selenium import webdriver
## Chrome의 경우 | 아까 받은 chromedriver의 위치를 지정해준다.
driver = webdriver.Chrome('C:\_src\sj_python\chromedriver_win32\chromedriver.exe')
## 암묵적으로 웹 자원 로드를 위해 3초까지 기다려 준다.
driver.implicitly_wait(3)
## url에 접근한다.
driver.get('https://nid.naver.com/nidlogin.login')
크롤링 관련 참고 글
- beomi.github.io/gb-crawling/posts/2017-02-27-HowToMakeWebCrawler-With-Selenium.html
Selenium으로 무적 크롤러 만들기 · GitBook
Selenium은 주로 웹앱을 테스트하는데 이용하는 프레임워크다. webdriver라는 API를 통해 운영체제에 설치된 Chrome등의 브라우저를 제어하게 된다. 브라우저를 직접 동작시킨다는 것은 JavaScript를 이용
beomi.github.io
반응형
'Development > Python' 카테고리의 다른 글
크롬 headless 로 크롤링 하는 시작 코드 (0) | 2021.03.21 |
---|---|
selenium 가저올 때 원하는 데이터를 찾는 방법 (0) | 2021.03.21 |
크롤링을 위한 준비 및 연습 (0) | 2021.03.17 |
딥러닝 준비 python 개발환경 + Pytorch 설치 in Windows 10 (0) | 2020.12.13 |
py 파일을 exe 실행파일로 만들기 (0) | 2020.11.02 |
댓글