r语言 - html 中的雅虎搜索按钮名称



我想使用如下所示的R代码获取搜索雅虎搜索结果的html。如果是谷歌,它会像

siteHTML<-getForm("google.com/search",hl="en",q="keyword",btnG="Search")

在雅虎的情况下,我可以找到关键字搜索标签应该是"p"而不是"q"。但是我找不到我应该放的东西而不是"btnG"。似乎btnG指的是搜索按钮名称。我浏览了雅虎搜索的html代码,但找不到搜索按钮"名称"。没有它,我无法获得搜索结果。如果有人知道,你能帮帮我吗!

通过一些工作,你可以自己解决这个问题。尝试在雅虎上搜索某些内容,并将URL提取到其核心元素:http://search.yahoo.com/search?p=keyword

有了这个,你会发现你可以做:

library(RCurl)
siteHTML<-getForm("http://search.yahoo.com/search",p="keyword")

最新更新