擅长:python、mysql、java
<p><em>您不必在单个XPath表达式中执行该操作。下面是一个废弃的特定实现,它忽略了图像扩展名检查(根据注释判断,您已经知道了):</p>
<pre><code>images = response.xpath("//a/img")
for image in images:
a_link = image.xpath("../@href").extract_first()
image_link = image.xpath("@src").extract_first()
print(a_link or image_link)
</code></pre>