Abfrage:
In Python versucht man mit Selenium das Attribut abzurufen die .val() eines
<code class="python">def test_chart_renders_from_url(self): url = 'http://localhost:8000/analyse/' self.browser.get(url) org = driver.find_element_by_id('org') # Retrieve org value?</code>
Wie kann dies erreicht werden? Die Selenium-Dokumentation bietet ausführliche Informationen zur Elementauswahl, jedoch nicht zum Zugriff auf Attribute.
Antwort:
Um auf das gewünschte Attribut zuzugreifen, verwenden Sie die Methode get_attribute(). Nachfolgend finden Sie ein Beispiel:
<code class="python">def test_chart_renders_from_url(self): url = 'http://localhost:8000/analyse/' self.browser.get(url) org = driver.find_element_by_id('org') # Retrieve org value? val = org.get_attribute("attribute name")</code>
Das obige ist der detaillierte Inhalt vonWie rufe ich das Attribut eines HTML-Elements mit Selenium in Python ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!