【发布时间】:2016-11-23 23:29:02
【问题描述】:
在网络浏览器中可以清除历史记录。
如何使用 R 命令清除 RSelenium 中 firefox 浏览器中的历史记录?
【问题讨论】:
-
@Rishabh 谢谢。我对此进行了检查,但这是针对一般硒的,我在 R selenium 的文档中没有找到任何内容
-
请检查是否可以在自定义配置文件中运行浏览器?
在网络浏览器中可以清除历史记录。
如何使用 R 命令清除 RSelenium 中 firefox 浏览器中的历史记录?
【问题讨论】:
见Possible to disable firefox and chrome default caching?
在 RSelenium 和 firefox 中,您可以按如下方式传递:
fprof <- makeFirefoxProfile(
list(
"browser.cache.disk.enable" = FALSE,
"browser.cache.memory.enable" = FALSE,
"browser.cache.offline.enable" = FALSE,
"network.http.use-cache" = FALSE
)
)
remDr <- remoteDriver(extraCapabilities = fprof)
remDr$open()
【讨论】:
Error: unexpected '=' in: " browser.cache.offline.enable = FALSE, network.http.use-cache =",还有什么需要注意的吗?
makeFirefoxProfile 帮助文档中指出:“Windows 不提供命令行 zip 功能。安装 rtools CRAN.R-project.org/bin/windows/Rtools/index.html 是获得此功能的直接方法。”。这可能是问题所在。