选择Python选项

2024-06-17 15:49:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我必须从下拉菜单中选择一个选项,HTML代码是

<select id="formIdVeic" style="width: 250px; display: none;" class="combobox-f combo-f" comboname="formIdVeic">
    <option value="" selected="selected"></option>
    <option value="E">TARGA ESTERA </option>
    <option value="J">TARGA FILOBUS </option>
    <option value="L">TELAIO </option>
    <option value="TN" selected="selected">TARGA ITALIANA NUOVO FORMATO </option>
    <option value="TS">TARGA ITALIANA SPECIALE </option>
    <option value="TV">TARGA ITALIANA VECCHIO FORMATO </option>
    <option value="X">TARGA PROVA </option>
    <option value="Y">TARGA PROVVISORIA </option>
</select>

我想选择“电视”选项。我的解决办法是

^{pr2}$

或者

a.select_by_value("TV").click()

其中browser是web浏览器驱动程序。两种解决方案都返回一个异常:

ElementNotVisibleException: element not visible: 
Element is not currently visible and may not be manipulated

我哪里做错了?在


Tags: 代码valuehtml选项nottvselectoption