Ich möchte so etwas schreiben:
//a[not contains(@id, 'xx')]
(bedeutet, dass alle Links, deren 'id'-Attribut nicht die Zeichenfolge' xx 'enthält)
Ich kann die richtige Syntax nicht finden.
dom
xpath
xpathquery
Kerl
quelle
quelle
Sie können die
not(expression)
Funktion verwendenoder
quelle
Keine dieser Antworten hat bei mir für Python funktioniert. Ich habe das gelöst
Sie können Ihren xpath auch nach
|
Operator verwenden oder konditionieren . SowieManchmal wollen wir ein Element, das keine Klasse hat. So kannst du gerne machen
quelle
Verwenden Sie
boolean function
wie unten:quelle