使用rvest,是否可以单击激活div的选项卡并显示用于抓取的新内容

时间:2016-07-14 01:18:37

标签: r screen-scraping rvest

我是rvest的新手,我试图确定是否可以使用rvest点击激活div的标签,以便可以抓取数据。我一直在阅读rvest documentation,但没有阅读任何有关点击链接,按钮或标签的内容。

我对抓取感兴趣的网站是:touch.tvg.com

在主页上,我想点击比赛按钮(再次,你如何在rvest中clik按钮)

接下来,我想选择即将到来的比赛。这应该会将我重定向到所选种族的网址。例如:The 10th race at Hoosier

在竞赛页面中,我想点击“池”标签并抓取池信息。

我已经在下面附上了一些屏幕截图。任何建议,指导都表示赞赏。

从主页 - 点击种族按钮 Home Page - Click Races

来自Races页面 - 点击即将举行的比赛 Races Page - Click an upcoming race

从特定比赛页面 - 单击“池”选项卡 From the Race Page - Click the pool tab

使用池数据(Div)可见 - 刮取池数据。 With Pool data visible - Scrape Pool Data

1 个答案:

答案 0 :(得分:3)

RSelenium似乎提供了收集感兴趣数据所需的所有功能。将rselenium的强度与rvest的强度结合起来可以获得最好的结果。

感谢大家的评论。