【问题标题】:Yahoo search button name in htmlhtml中的Yahoo搜索按钮名称
【发布时间】:2013-11-16 10:46:05
【问题描述】:

我想使用如下 R 代码获取搜索 yahoo 搜索结果的 html。如果它的谷歌它会像

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

如果是雅虎,我可以找到关键字搜索标签应该是“p”而不是“q”。但我找不到我应该放什么而不是“btnG”。似乎 btnG 指的是搜索按钮名称。我浏览了雅虎搜索的 html 代码,但找不到搜索按钮“名称”。没有它,我无法获得搜索结果。如果有人知道,请帮帮我!

【问题讨论】:

    标签: html r rcurl


    【解决方案1】:

    只需一点点工作,您就可以自己解决这个问题。尝试在 yahoo 上搜索某些内容并将 URL 拆分为核心元素:http://search.yahoo.com/search?p=keyword

    有了它,你会发现你可以做到:

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

    【讨论】:

    • 现在我看到了你的答案,这似乎真的很容易。我什至想知道为什么我无法弄清楚花费这么长时间。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2018-07-25
    • 2020-05-05
    • 2020-10-24
    • 2021-04-17
    • 1970-01-01
    • 2017-10-05
    • 2016-05-24
    • 2021-12-31
    相关资源
    最近更新 更多