在rvest中使用read_html和html_nodes时缺少表

时间:2016-09-01 03:18:42

标签: html r web-scraping rvest

为感到愚蠢的问题而道歉。我正试图从最近重新设计的页面中删除一些表格,但是当我运行代码时,页面上只显示第一个表格

library(rvest)
url <- 'http://www.basketball-reference.com/players/b/bazemke01.html'
webpage <- read_html(url)
tables <- html_nodes(webpage, 'table')
per_game_table <- html_table(tables)[[1]]

我不确定如果它们没有出现在html_nodes中,如何在页面上找到剩余的表。它们看起来像我的桌子。我已经使用他们的xpath和选择器尝试了html_nodes,但他们似乎并不存在。

尝试获取下一个表将给出一个下标超出界限的错误。

next_table <- html_table(tables)[[2]]
Error in html_table(tables)[[2]] : subscript out of bounds

非常感谢任何帮助!

0 个答案:

没有答案