Pertanyaan:
Dalam Python menggunakan Selenium, seseorang bertujuan untuk mendapatkan semula .val() daripada
<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>
Bagaimana ini boleh dicapai? Dokumentasi Selenium menyediakan maklumat yang mencukupi tentang pemilihan elemen, tetapi bukan tentang cara mengakses atribut.
Respons:
Untuk mengakses atribut yang diingini, gunakan kaedah get_attribute(). Contoh disediakan di bawah:
<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>
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Atribut Elemen HTML Menggunakan Selenium dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!