Wie rufe ich Elementattribute mit Selen ab?

Patricia Arquette
Freigeben: 2024-11-02 22:52:30
Original
228 Leute haben es durchsucht

How to Retrieve Element Attributes Using Selenium?

Abrufen von Elementattributen mit Selenium

Selenium bietet eine Vielzahl von Methoden zum Auffinden und Interagieren mit Webelementen, das Abrufen ihrer Attribute ist jedoch möglicherweise weniger einfach einfach. In diesem Artikel wird erläutert, wie ein Attribut aus einem Selenium-Element abgerufen wird.

Beachten Sie den folgenden Code:

<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')
    # Find the value of org?</code>
Nach dem Login kopieren

Um das Attribut eines Elements mit Selenium abzurufen, verwenden Sie die Methode get_attribute(). Unten finden Sie einen aktualisierten Codeausschnitt, der seine Verwendung demonstriert:

<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')
    val = org.get_attribute("attribute name")</code>
Nach dem Login kopieren

Ersetzen Sie „Attributname“ durch das Attribut, das Sie abrufen möchten, z. B. „Wert“, um die Eigenschaft .val() zu erhalten.

Das obige ist der detaillierte Inhalt vonWie rufe ich Elementattribute mit Selen ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage