Я выполняю некоторые шаги из этого дела , но я застрял в самом начале открытия веб-страницы с помощью Rselenium. Я скачал Docker Toolbox и установил chrome -драйвер , как предлагается в этом руководстве . Но после запуска приведенных ниже кодов я получаю сообщение об ошибке:
rm(list=ls())
gc()
#
# Run the next line inside the docker
# docker run -d -p 4445:4444 selenium/standalone-chrome
#### PACKAGES ####
library(RSelenium)
library(rvest)
library(dplyr)
library(data.table)
#
eCaps <- list(
chromeOptions =
list(prefs = list(
"profile.default_content_settings.popups" = 0L,
"download.prompt_for_download" = FALSE,
"download.default_directory" = "C://Users/MYFOLDER/Downloads"
))) #Blocks popups, free download and define folder for downloads
#
remDr <- remoteDriver(browserName="chrome",
port=4445L,
extraCapabilities = eCaps,
remoteServerAddr = "192.168.99.100",)
# Remote server addres vem do Docker, docker-machine ip
remDr$open
remDr$getStatus()
remDr$navigate("www.jobserve.co.uk")
Затем я получаю
> remDr$navigate("www.jobserve.co.uk")
Error in checkError(res) :
Undefined error in httr call. httr output: length(url) == 1 is not TRUE
Может кто-нибудь мне помочь?
Спасибо