Wie finden Sie ein Element nach Text, wenn der übergebene Text eine Pause enthält?So finden Sie ein Element nach mehrzeiligem Text
<div>
"Hello"
<br>
"World"
</div>
Die folgenden Werke:
text = 'Hello'
driver.find_element_by_xpath("//div[text()[contains(.,'%s')]]"%text)
Dies schlägt fehl, wenn die Variable text
'Hello World'
ist Gibt es eine Möglichkeit, den Zeilenumbruch zu ignorieren?
Sie könnten versuchen, alle '
' s aus Ihrem HTML zu entfernen, die Sie analysieren –
Ich habe die Antwort bearbeitet, bitte lesen Sie es, es funktioniert für mich – user565447