Selenium innerHTML Liste, nur bestimmtes ausgeben
Verfasst: Samstag 12. Juni 2021, 16:27
Hallo,
erst einmal, ich bin arbeite noch nicht so lange mit Python, vor allem nicht mit Selenium. Ich habe mich also mit dem Webdriver auf eine Seite connected und mir auch schon das InnerHTML, welches ich brauche geschnappt. Hier ist mein Problem, InnerHTML ist eine "Liste" und ich will nur einen Wert ausgeben. Sieht in etwa so aus:
^Ist nur zur Veranschaulichung, weil das Eigentliche viel länger ist. InnerHTML würde ja jetzt so aussehen:
^An dem Punkt bin ich jetzt. Ich kann nicht eine Linie angeben, da die Seite nicht statisch ist. Wie lass ich python aus der Variable in der InnerHTML steckt "value" finden ? Bitte beachten nach "value" steht ein Doppelpunkt!
Vielen Vielen dank schonmal im Voraus!
erst einmal, ich bin arbeite noch nicht so lange mit Python, vor allem nicht mit Selenium. Ich habe mich also mit dem Webdriver auf eine Seite connected und mir auch schon das InnerHTML, welches ich brauche geschnappt. Hier ist mein Problem, InnerHTML ist eine "Liste" und ich will nur einen Wert ausgeben. Sieht in etwa so aus:
Code: Alles auswählen
<html>
<body>
<pre style="example" xpath="1">
"amount": 12{
"value" : 3
},
</pre>
</body>
</html>
Code: Alles auswählen
"amount": 12{
"value" : 3
},
Vielen Vielen dank schonmal im Voraus!