【问题标题】:python scraping by getting urls dynamic waypython通过获取url动态方式进行抓取
【发布时间】:2011-08-10 22:15:10
【问题描述】:

我是数据抓取领域的新手,以前使用 python 进行 Web 和桌面应用程序开发。 我只是想知道,是否有任何方法可以从页面获取网址,然后查看具体信息,例如电话号码、地址等。

目前我正在使用 BeautifulSoup 和构建方法,我将 url 作为方法的参数。

我正在抓取的网站很大,很难为每个页面传递特定的 url。

有什么建议可以让它更快和自我驱动吗?

提前致谢。

【问题讨论】:

    标签: python web-crawler web-scraping


    【解决方案1】:

    您可以使用Scrapy。它简化了抓取和解析(默认使用libxml2 进行解析)。

    【讨论】:

      【解决方案2】:

      使用更高效的 HTML 解析器,例如 lxmlSee here 用于各种 Python 解析器的性能比较。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-10-25
        • 1970-01-01
        • 1970-01-01
        • 2016-02-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-02-27
        相关资源
        最近更新 更多