如何解决闲置时如何停止RSelenium浏览器自动关闭?
我使用RSelenium运行一个抓取循环,有时(很少)遇到错误然后停止。
对我来说,问题是,当这种情况发生并且我在一段时间内不检查RSelenium会话时(大约半小时左右..?),RSelenium会话会自动关闭,这会从我要检查的会话。
如何阻止这种情况的发生?或更准确地说,当长时间闲置时如何防止RSelenium会话(以及从RSelenium打开的Firefox浏览器)关闭?
以下是我开始抓取的方式-我像这样打开Firefox浏览器,然后转到所需的URL,然后开始抓取。
library(RSelenium)
# Running with the browser open ------------------------------------------------
rD <- RSelenium::rsDriver(port = 4454L,browser = "firefox")
remDr <- rD$client
remDr$open()
P.S。只是为了澄清,刮刮偶尔会停止是可以的-这就是我可以检查是否缺少漏洞的方法。我需要的是一种让RSelenium会话在闲置时停止关闭的方法。预先感谢您提供的任何帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。