Rselenium 패키지 설치
1) selenium 다운받기. (ver. 3.5.3)
>>> https://www.seleniumhq.org/download/
2)geckodriver 다운받기. (ver. 0.17.0)
>>> https://github.com/mozilla/geckodriver/releases/tag/v0.17.0
3) chromeDriver 다운받기(ver.78.0)
>>> https://sites.google.com/a/chromium.org/chromedriver/downloads
만약 Selenium message:session not created: This version of ChromeDriver only supports Chrome version 76 in r 의
오류가 발생하였다면 ChromeDriver오류에 대한 Post를 작성해놓았으니 참고하길 바란다.
selenium 준비하기
1) 파일탐색기 -> 로컬디스크(C:) 에 폴더 생성 ( Selenium )
2) Selenium 폴더 밑에 세개를 저장시킨다.
3) cmd를 관리자 권한 실행한다. 검색 > 검색어 cmd 입력 > 마우스 오른쪽 버튼 클릭 > 관리자권한 실행
3) 사진과 같은 위치에 오른쪽 버튼을 누른 후 경로를 복사
5) cmd 창에 아래와 같이 입력
1.cd <복사한 주소 경로> (ex) cd C:\Selenium
2. ava -Dwebdriver.gecko.driver="geckodriver.exe"
-jar selenium- server-standalone-x.x.x.jar -port 4445
x.x.x.jar의 x.x.x는 다운받은 selenium의 버전을 입력해주면 된다.
(ex) java -Dwebdriver.gecko.driver="geckodriver.exe" -jar selenium-server-standalone-3.5.3.jar -port 4445
6) 위 창은 유지 해둔 채로 R studio를 실행시키고 코드를 입력
install.packages(‘RSelenium’)
library(RSelenium)
remDr <- remoteDriver(remoteServerAddr = "localhost" ,
port = 4445L,
browserName = "chrome")
remDr$open()
자동화된 창이 생성되면 R 크롤링 준비 완료.
'공부 > R' 카테고리의 다른 글
R을 이용한 데이터 전처리 (0) | 2019.12.13 |
---|---|
R 설치 오류 - 사용자 계정이 한글인 경우 (0) | 2019.12.11 |
동적웹페이지 이미지 크롤링 in R (0) | 2019.12.07 |
R-Selenium 패키지 ChromDriver 버전 오류 (0) | 2019.12.07 |