【问题标题】:How to get links on a webpage using mechanize and open those links如何使用机械化获取网页上的链接并打开这些链接
【发布时间】:2009-06-18 10:32:44
【问题描述】:

我想用python的mechanize来获取页面的所有链接,然后打开链接,请问怎么做?

【问题讨论】:

    标签: python mechanize


    【解决方案1】:

    这是来自项目page的示例:

    
    import re
    from mechanize import Browser
    
    br = Browser()
    br.open("http://www.example.com/")
    
    # ...
    
    # .links() optionally accepts the keyword args of .follow_/.find_link()
    for link in br.links(url_regex="python.org"):
        print link
        br.follow_link(link)  # takes EITHER Link instance OR keyword args
        br.back()
    

    【讨论】:

      【解决方案2】:

      mechanize 中的Browser 对象有一个links 方法,可以检索页面上的所有链接。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-01-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多