Я хочу написать что-то вроде:
//a[not contains(@id, 'xx')]
(имеется в виду, что все ссылки, которые есть в атрибуте 'id', не содержат строку 'xx')
Я не могу найти правильный синтаксис.
dom
xpath
xpathquery
парень
источник
источник
Вы можете использовать
not(expression)
функциюили
источник
Ни один из этих ответов не работал для меня на Python. Я решил этим
Также вы можете использовать или условие в вашем xpath
|
оператором. Такие какИногда нам нужен элемент, который не имеет класса. Так что вы можете сделать как
источник
Используйте
boolean function
как ниже:источник