Вопросы по теме 'rselenium'

Использование Rselenium с firefox и socks5h
Я использую пакет RSelenium для подключения к Firefox, но я хочу сделать это через прокси-сервер socks. В Python это достижимо с помощью пакета webdriver и настройки параметров FirefoxProfile, например. profile=webdriver.FirefoxProfile()...
1084 просмотров
schedule 04.07.2023

Как перехватить документ, сгенерированный сайтом (используя R)
Я пытаюсь загрузить pdf-файлы следующим образом: (поскольку это коммерческий сайт, мне пришлось заменить URL-адрес, имя пользователя и пароль ниже) ## login to the site first library(RSelenium) RSelenium::checkForServer()...
159 просмотров
schedule 19.05.2023

Ошибка RSelenium: NotConnectedException
Есть несколько вопросов, подобных этому, которые уже заданы в SO (вопрос 1) , (Вопрос 2) , но ни один из них не получил ответа (последний имеет соответствующий комментарий от @jdharrison, указывающего ОП на регистрацию проблемы). Это моя проблема:...
828 просмотров
schedule 24.08.2022

Используя Selenium и Firefox версии 40, как мне загрузить файл?
Старые методы загрузки файла через Selenium больше не работают. Мой код: fp = webdriver.FirefoxProfile() fp.set_preference("browser.download.dir", os.getcwd()) fp.set_preference("browser.download.folderList", 2)...
416 просмотров
schedule 10.09.2022

Ошибка в loadNamespace (name): нет пакета с именем «Rcompression»
Я запускаю кусок кода из RSelenium. Я хочу использовать свой собственный профиль браузера Firefox для очистки веб-сайтов. Я пытаюсь бежать: fprof <-...
1061 просмотров
schedule 23.06.2023

Короткий xPath в R для использования с RSelenium
У меня возникла проблема при использовании findElement() из RSelenium с xPath на этой странице , где выражение xPath для элемент очень длинный, т.е. элемент глубоко вложен (я использую firefox для удаленного драйвера). findElement() отлично...
444 просмотров
schedule 17.08.2022

Установите флажок с помощью RSelenium
Я хочу установить флажок «ВИЧ/СПИД» на этом URL-адресе: https://www.unodc.org/ngo/showExtendedSearch.do с помощью RSelenium Это мой код до сих пор: #load library library(RSelenium) #Check for serves and start server...
1466 просмотров
schedule 02.03.2023

RSelenium — скачивание файла с phantom.js
Используя RSelenium , я могу загрузить файл с веб-страницы, используя соединение через браузер Firefox по следующей формуле: csv = remDr$findElement(using = 'css selector', "a[ng-click*=download]") remDr$executeScript("arguments[0].click();",...
1509 просмотров
schedule 23.11.2022

RSelenium: цикл по всем значениям в выпадающих списках
Я пытаюсь найти для каждой страны свою таблицу со всеми НПО, занимающимися вопросами ВИЧ/СПИДа, используя эту ссылку: https://www.unodc.org/ngo/showExtendedSearch.do Я могу перейти к URL-адресу и выбрать переключатель «ВИЧ/СПИД». Но теперь мне...
190 просмотров
schedule 16.05.2023

RSelenium: настройка makeFirefoxProfile для Mac OS X для загрузки файлов без запроса
Как настроить профиль RSelenium Firefox в Mac OS X? Я попытался воспроизвести этот код (для Windows), но Firefox продолжает показывать всплывающее окно загрузки. require(RSelenium) my_firefox_profile <- makeFirefoxProfile(...
538 просмотров
schedule 30.09.2022

Запустите RSelenium параллельно
Как мне запустить RSelenium параллельно? Ниже приведен пример параллельного использования rvest . library(RSelenium) library(rvest) library(magrittr) library(foreach) library(doParallel) URLsPar <- c("http://www.example.com/",...
1551 просмотров
schedule 10.02.2023

Щелчок по элементу RSelenium возвращает NULL
Я хочу иметь возможность автоматически заполнять следующий тест . После каждой фразы вы можете выбрать Eens (согласен) или Oneens (не согласен). Я использую RSelenium для этого. Загрузка моего браузера и первой фразы вообще не представляет...
492 просмотров

R — подавлять вывод try() на консоль при перехвате выражения Rselenium
Следующий код отправляет вывод на консоль, когда выражение не выполняется, несмотря на то, что аргумент try() silent = TRUE . dd = try(unlist(remDr$findElement("css", "#ctl00_mainA")), silent = TRUE) suppressMessages() не подавляет...
528 просмотров
schedule 08.05.2024

Рекурсивное индексирование не удалось на уровне 3 - Rselenium
Пользуюсь RSelenium. Следующий код представляет собой команду Javascript. Я использовал его в цикле, и он хорошо работает на первой итерации. Но у меня проблема во второй итерации. Вот код, который у меня есть:...
634 просмотров
schedule 29.07.2023

R передает среду драйвера RSelenium в качестве аргумента функции
я, вероятно, не вижу чего-то очевидного, в любом случае я хотел бы создать функции для автоматического извлечения текста из URL-адреса, уже обработанного удаленным драйвером. Я хотел бы передать в качестве аргументов функции выражение xpath и среду,...
132 просмотров

Обработка сообщений об ошибках RSelenium
В настоящее время очищается страница, которая может иметь переменное количество элементов, а также иногда форматирует одни и те же элементы данных с помощью разных селекторов. В настоящее время пытается игнорировать ошибки, выдаваемые RSelenium, с...
2130 просмотров
schedule 27.05.2023

Как запустить Chrome с консоли R с помощью ChromeDriver и RSelenium?
Я пытаюсь открыть Chrome с консоли R с помощью команды > remDr <- remoteDriver(remoteServerAddr = "localhost" , port = 4444 , browserName = "chrome") > remDr$open() все версии самые свежие. хром - 55 chromedriver - 2.27 автономный...
2918 просмотров

RSelenium: очистка динамически загружаемой страницы, которая загружается медленно
Я не уверен, что это из-за того, что у меня медленный интернет, но я пытаюсь очистить веб-сайт, который загружает информацию, когда вы прокручиваете страницу вниз. Я выполняю скрипт, который идет в конец страницы и ждет, пока сервер Selenium/Chrome...
1871 просмотров

RSelenium через докер
Моя ОС — Windows 8.1, и у меня версия 3.3.3 R. Я установил пакеты RSelenium и пытаюсь запустить его, используя это: library("RSelenium") #start RSelenium server startServer() checkForServer() и я получаю эту ошибку: Error:...
6854 просмотров
schedule 17.10.2022

RSelenium: порт сигналов сервера уже используется
Я использую следующий код в RSelenium, чтобы открыть браузер. После того, как я закрою браузер или даже закрою обработчик, запустив remDr $ close (), порт все еще будет использоваться. Мне нужно подойти к терминалу и вручную убить процесс, чтобы тот...
13384 просмотров
schedule 20.09.2022