Yanıtlar:
not (), xpath (işleç yerine) işlevidir, yani
//a[not(contains(@id, 'xx'))]
not(expression)
işlevi kullanabilirsiniz
veya
expression != true()
Bu cevapların hiçbiri python için işe yaramadı. Bununla çözdüm
a[not(@id='XX')]
Ayrıca xpath'inizde |
operatörünüzü kullanabilir veya koşullandırabilirsiniz . Gibi
a[not(@id='XX')]|a[not(@class='YY')]
Bazen sınıfı olmayan bir element isteriz. Böylece beğenebilirsin
a[not(@class)]