Я написал цикл, чтобы проверить кучу ссылок и сделать скриншоты. Мне часто приходится делать это в тысячах. Петля я создал хорошо работает около 500 ссылок, а затем мой браузер закрывается, и я получаю следующее сообщение об ошибке:Исходный источник, если цикл завершен (RSelenium)
Error: Summary: UnknownError
Detail: An unknown server-side error occurred while processing the command.
class: org.openqa.selenium.remote.UnreachableBrowserException
Есть ли способ, чтобы предотвратить это?
Если нет, то как я могу получить R для запуска исходного кода OpenBrowser.R, если это произойдет?
Вот сценарий:
for(i in 1:nrow(URL)){
remDr1$navigate(URL$Link[i])
remDr1$setTimeout(type = "page load", milliseconds = 30000)
remDr1$screenshot(file = URL$file[i])
}
Взгляните на 'tryCatch' или' purrr: safeely' – hrbrmstr
Я не смог понять, как работает tryCatch. Не могли бы вы привести пример того, как я буду использовать его в этом коде? – yake84