我正在尝试使用R中的rvest从vivino.com获得特定葡萄酒的评论。CSS选择器存在一些问题,我无法选择文本。 另一个问题是,网站上有“显示更多评论”按钮,我不知道如何提取所有评论。
我在R中找不到代码,但是我看到有人在使用Python进行网络抓取。
library(rvest)
# Store web url
vino_cz <- read_html("https://www.vivino.com/catena-zapata-nicolas-catena-zapata/w/1868?price_id=12867063&year=2010")
#Scrape the website
review <- vino_cz %>%
html_nodes("#all_reviews > div > div.pageSectionColumns__pageSectionColumns--31LI3 > div > div:nth-child(1) > div > div.communityReview__textSection--vu-i-") %>%
html_text()
review
我希望得到所有关于葡萄酒的评论