如何为 R 设置 RSelenium?
在本文中,我们将讨论如何为 R 编程语言设置 RSelenium。
在 RStudio 中安装 RSelenium 的步骤以及如何使用它:
第 1 步:将 Rstudio 安装到您的系统上。
要在您的系统上安装 Rstudio,请前往 Rstudio 网站并下载最新版本。您还可以根据您的操作系统从 RStudio 网站下载最新版本。
链接: https://www.rstudio.com/products/rstudio/download/
第 2 步:在 RStudio 中安装 Rselenium 包。
打开 RStudio 并输入以下命令以在 RStudio 中安装 Rselenium 包。
install.packages("RSelenium")
这将在 RStudio 中安装 Rselenium 包,并将显示包的安装状态。这表明安装已成功完成。
第 3 步:现在下载您要用于自动化的最新版本的 Web 浏览器。如果您使用的是 Chrome,则可以从 Chrome 网站下载最新版本的 Chrome。如果您使用的是 Firefox,那么您可以从 Firefox 网站下载最新版本的 Firefox。
第四步:现在,如果你已经下载了 chrome 或者 Firefox 浏览器,那么你需要下载对应的 WebDriver。打开chrome后,进入以下链接查看已安装的网络浏览器版本。
chrome://version
保存以上版本信息以备后用。稍后我们需要该版本信息来下载相应的 WebDriver。
第 5 步:要下载 Chrome 和 Firefox 的 Web 驱动程序,请访问以下链接。
对于铬: https://sites.google.com/chromium.org/driver/
并为您的浏览器版本下载相应的 WebDriver。
现在解压下载文件到下载
unzip ~/Downloads/chromedriver.zip -d ~/Downloads
解压后,将其移动到/local/share并将其权限更改为可执行。
sudo mv -f ~/Downloads/chromedriver /usr/local/share/
sudo chmod +x /usr/local/share/chromedriver
在这里,+x 标志意味着将权限更改为可执行。
第 6 步:现在创建一个 Rselenium 脚本来打开 geeksforgeeks 网站。
在安装 Rstudio 的同一文件夹中创建一个名为Rselenium.R的新文件。在 RStudio 中打开文件并键入以下命令。
脚本:
R
# R program to demonstrate RSelenium
# load the required packages
library(Rselenium)
# start the Selenium server
rdriver <- rsDriver(browser = "chrome",
port = 2122L,
chromever = "98.0.4758.102",
)
# creating a client object and opening the browser
obj <- rdriver$client
# navigate to the url
obj$navigate("https://www.geeksforgeeks.org/")
# closing the browser
obj$close()