我使用以下代码检索了总搜索结果
library(RCurl)
library(XML)
url <- "https://www.google.com/search?&q=cran&hl=en"
doc <- htmlTreeParse(getURL(url), useInternalNodes = TRUE)
nodes <- getNodeSet(doc, "//div[@id='result-stats']")
但是我得到以下输出:
list()
attr(,"class")
[1] "XMLNodeSet"
我想得到29,500,000的数字
谁能帮忙吗?对我来说真的很棒。
您需要一个有效的用户代理。尝试这个
ua <- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36"
doc <- htmlTreeParse(getURL(url, httpheader = list(`User-Agent` = ua)), useInternalNodes = TRUE)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句