ฉันกำลังทำงานกับซีลีเนียมใน Python ฉันต้องการที่จะได้รับ.val()
ของ<select>
องค์ประกอบและตรวจสอบว่ามันเป็นสิ่งที่ผมคาดหวัง
นี่คือรหัสของฉัน:
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?
ฉันจะทำเช่นนี้ได้อย่างไร? เอกสารซีลีเนียมดูเหมือนจะมีมากมายเกี่ยวกับการเลือกองค์ประกอบ แต่ไม่มีอะไรเกี่ยวกับคุณลักษณะ
get_attribute(name)
อาจทำงานได้แม้ว่าฉันจะไม่คิดว่าฉันใช้มันจริงๆ ให้มันยิง!