如何使用Google搜索页面中的R(而不是链接)抓取数据

时间:2017-06-15 23:40:16

标签: r web-scraping google-search

当您在Google上搜索某些通用内容时,例如单词的定义,甚至是电影的预算时,Google会在搜索栏下方的框中为您提供结果。

例如,如果你搜索“复仇者联盟电影预算”,它就会在下面。有没有办法使用R访问这些数据?我没有谷歌搜索页面的确切URL,因为它取决于被搜索的术语。我尝试使用以下内容,在Google上搜索“复仇者联盟电影预算”。

 site <- getForm("http://www.google.com/search", hl="en",lr="", q="The Avengers Movie Budget",sep = ""), btnG="Search")
 info<-htmlTreeParse(site)

如果您实际执行此操作,您会看到预算显示在搜索标签下方的框中。然后我试图在“信息”中找到预算,但它不在那里。还有另一种方法吗?感谢

0 个答案:

没有答案