是否可以使用splinter按文本选择选项(例如,当select选项没有值时)?

Han*_*eng 4 splinter

<select id = 'foo' name = 'foo'>
    <option>aaaaa</option>
    <option>bbbbb</option>
    <option>ccccc</option>
    <option>ddddd</option>
</select>
Run Code Online (Sandbox Code Playgroud)

似乎在命令"browser.select("foo",value)中"需要一个值.

这有解决方法吗?非常感谢.

Sal*_*nzo 5

可以通过文本找到一个选项,然后单击它:

browser.find_option_by_text('bbbbb').first.click()
Run Code Online (Sandbox Code Playgroud)

我希望这可以帮到你.