【发布时间】:2020-01-03 02:58:07
【问题描述】:
网址:https://www.goodreads.com/book/show/27841061-nevernight 目标:提取个人用户评分
当我检查用户评分时,我看到了这一点。
<span class="staticStars notranslate" title="did not like it">
如果我可以提取标题,我可以映射评级。
rate_map = {'did not like it': 1,
'it was ok': 2,
'liked it': 3,
'really liked it': 4,
'it was amazing': 5}
url = 'https://www.goodreads.com/book/show/27841061-nevernight'
gr_list <- read_html(url)
gr_list %>% html_node('.staticStars .notranslate') %>%
html_attr('title')
我得到的代码结果是“NA”。
谁能告诉我我做错了什么? 谢谢。
【问题讨论】:
标签: r web-scraping css-selectors rvest