2015-04-09 4 views
4
<select id = 'foo' name = 'foo'> 
    <option>aaaaa</option> 
    <option>bbbbb</option> 
    <option>ccccc</option> 
    <option>ddddd</option> 
</select> 

Похоже, что в команде "browser.select (" foo ", value)" требуется значение.Можно ли использовать осколок для выбора опции по тексту (например, если параметры выбора не имеют значения)?

Есть ли обходной путь для этого? Большое спасибо.

ответ

4

Можно найти вариант по тексту, а затем нажмите на него:

browser.find_option_by_text('bbbbb').first.click() 

Я надеюсь, что это может помочь вам.