Ich muss nur 19.10 Wert in folgenden HTML extrahieren, aber meine XPath funktioniert nicht. Danke im Voraus.Entfernen Sie span von div aus einem Xpath-Selektor in Scrapy
<div class="class1">19.10
<span class="class2"><br></span>
</div>
Xpath:
//div[@class='class1'][not(preceding::span[@class='class2'])]/text()
Ergebnis:
[u'19.10\n\t\t\t\t\t\t\t', u'\n\t\t\t\t\t\t']
Es funktioniert sehr viel. – DevOps