Вопросы по теме '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 просмотров
schedule
12.04.2023
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 просмотров
schedule
12.07.2022
Обработка сообщений об ошибках 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 просмотров
schedule
07.08.2022
RSelenium: очистка динамически загружаемой страницы, которая загружается медленно
Я не уверен, что это из-за того, что у меня медленный интернет, но я пытаюсь очистить веб-сайт, который загружает информацию, когда вы прокручиваете страницу вниз. Я выполняю скрипт, который идет в конец страницы и ждет, пока сервер Selenium/Chrome...
1871 просмотров
schedule
28.12.2022
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