selenium select получить значение выбранного пункта
<select name="WPLANG" id="WPLANG"><option value="" data-installed="1" lang="en">English (United States)</option>
<option value="pt_PT" selected="selected" data-installed="1" lang="pt">Português</option></select>
не очень понимаю, как при помощи selenium получить содержимое selected="selected", т.е. Português
пытаюсь так
element = driver.find_element_by_xpath("//option[@selected='selected']")
но, что то не работает
Ответы (1 шт):
Автор решения: gil9red
→ Ссылка
Нужно было в xpath указывать тег родителя:
element = driver.find_element_by_xpath("//select[@id='WPLANG']/option[@selected='selected']")