xpath排除节点

不匹配含有指定子节点的节点

e.g:不匹配子节点含有 ‘i’ 节点的 ‘p’ 节点

response.xpath('//p[not(i)]')

不匹配含有指定属性的节点

e.g:不匹配子节点含有 ‘class’ 属性的 ‘p’ 节点

response.xpath('//p[not(@class)]')

排除指定节点

e.g:排除名为style的节点

response.xpath('/*[not(self::style)]')

Leave a Reply

Your email address will not be published. Required fields are marked *

Captcha Code