我正在将一些带有刮痕的图像拖入python列表中。有些图像是占位符,可以通过URL识别。因此,我想检查xpath命令中的特定字符串,如果匹配,请跳过此图像。
images = response.xpath('//meta[@property="og:image"]/@content').extract()[0:3]
我要排除所有匹配的内容:.*Demo_600x600.*
我该如何使用xpath?
答案 0 :(得分:2)
此XPath,
//meta[@property="og:image"][not(contains(@content, "Demo_600x600"))]/@content
将选择其值不包含@content
子字符串的Demo_600x600
个属性。