【问题标题】:get img src from dom.xpath从 dom.xpath 获取 img src
【发布时间】:2013-04-17 21:28:16
【问题描述】:

我有这段代码,它从网页中读取链接(URL)并将它们打印在屏幕上。

connection = urllib.urlopen("http://www.google.com")
dom =  lxml.html.fromstring(connection.read())
for link in dom.xpath('//a/@href'):
    print link

它工作正常。
现在我想做完全相同的事情,但是代替锚标签a中的url,我想获取srcimg的HTML标签中的图像的url。我无法理解这个dom.xpath('//a/@href') 是如何工作的。如果有人可以解释它或只是指导我学习教程,那就太好了。
干杯

【问题讨论】:

    标签: python dom xpath


    【解决方案1】:

    要开始使用 xpath,请访问 http:wiki/XPath 或访问 USING XPATHS 了解更多信息。

    //a/@href' 从所有链接(<a> 标签)中选择 href 属性。

    对于所有图像 src 属性,这将是 //img/@src

    【讨论】:

      猜你喜欢
      • 2012-04-22
      • 2016-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多