Ich verwende lxml, um eine HTML-Datei zu analysieren, und ich würde gerne wissen, wie ich die context
der xpath Suche einstellen kann. Was ich meine ich, dass ich ein Knotenelement habe und xpath Suche nur innerhalb dieses Knotens machen möchte, als ob es das Wurzelelement war. Zum Beispiel habe ich einen Formularknoten und Xpath-Suche //input
gibt nur Eingaben der gegebenen Form im Gegensatz zu allen Eingaben aller Formulare auf der Seite zurück. Wie kann ich das machen? Ich habe einige xpath context
docs hier gefunden, aber es scheint nicht ganz so zu sein was ich will.
Der XPath-Ausdruck //input
stimmt mit allen Eingabeelementen in Ihrem Dokument überein, während .//input
mit allen im aktuellen Kontext übereinstimmt.
Wenn Sie Ihre Szenario-Beschreibung verbessern, können wir Ihnen vielleicht weiterhelfen.