我需要使用R从异步网页中抓取内容并嗅探网络活动。 问题是在我的团队中,我们在Mac和Windows机器上都可以通过github共享项目目录。
这在通过RSelenium使用外部无头浏览器时会造成很多问题(mac / windows路径差异,可执行文件的不同位置,协作者的动态数量)。
因此,理想的解决方案是使用一些直接用R编写并作为软件包安装的简单的无头浏览器,这样我们就不必照顾OS的支持,位置等了。
这样的包裹存在吗?
我需要使用R从异步网页中抓取内容并嗅探网络活动。 问题是在我的团队中,我们在Mac和Windows机器上都可以通过github共享项目目录。
这在通过RSelenium使用外部无头浏览器时会造成很多问题(mac / windows路径差异,可执行文件的不同位置,协作者的动态数量)。
因此,理想的解决方案是使用一些直接用R编写并作为软件包安装的简单的无头浏览器,这样我们就不必照顾OS的支持,位置等了。
这样的包裹存在吗?
似乎有一些解决方案可以通过https://github.com/rstudio/chromote或https://github.com/RLesur/crrri之类的软件包来执行此操作,而无需安装任何无头浏览器,因为最近Chrome公开了与其交互的API。