Hier ist der HTML-Code, den ich den Text vonPython Selen, wie Extrakt Text nach Elemente
<fieldset>
<div class="grid-3-12 form-no-lbl">
<label class="form-lbl">CNPJ:</label>011234560083
</div>
<div class="grid-3-12 form-no-lbl">
<label class="form-lbl">CIDADE:</label>TAUBATE
</div>
<div class="grid-3-12 form-no-lbl">
<label class="form-lbl">ESTADO:</label>SP
</div>
<div class="grid-3-12 form-no-lbl">
<label class="form-lbl">TOTAL BRUTO: </label>2.407,09
</div>
<div class="grid-3-12 form-no-lbl">
<label class="form-lbl">LIQ: </label>2.344,09
</div>
</fieldset>
dieser Code
print browse.find_element_by_xpath("//div[@class='grid-3-12 form-no-lbl']").text
kehrt nur die erste Element zu extrahieren versuchen: 011234560083
Ich möchte Werte für jedes Etikett lesen wie "LIQ:" = 2,344,09
Perfect, aber sorry, wie kann ich die gesamte HTML von diesem erhalten: {>>> Elem = brf.find_element_by_xpath ("// div [@ class = 'raster 12.03 Form-no-LBL '] ") >>> print elem} –
Lara
@La sicher, verwenden Sie das' elem.get_attribute ("outerHTML") '. (Oder verwenden Sie "innerHTML", wenn Sie die aktuelle Elementdarstellung in der Ausgabe nicht benötigen). – alecxe