【问题标题】:How to get all links in a webpage using perl?如何使用 perl 获取网页中的所有链接?
【发布时间】:2012-02-04 01:09:54
【问题描述】:

我想使用 perl 从网页中获取所有链接 (<a href='http://.*'),我应该使用哪个模块?还是自己使用正则表达式?

【问题讨论】:

    标签: perl html-parsing web-scraping


    【解决方案1】:

    您是否使用WWW::Mechanize 获取网页? 如果是,那么您可以使用该模块中的函数$mech->links() 来获取所有链接。

    【讨论】:

    • 我用的是LWP,不过没关系。哪个更快?我需要速度。
    • 我没用过 LWP。我没有如此广泛地使用它,所以我无法评论速度。
    • @everbox - WWW::MechanizeLWP::UserAgent 的子类,所以它的速度应该基本相同。
    猜你喜欢
    • 2011-10-05
    • 1970-01-01
    • 2013-02-23
    • 2018-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-13
    相关资源
    最近更新 更多