Selenium填充表单信息python
我正试图从以下网站上获取信息: 我只对它可以显示的结果的特定子集感兴趣,所以我想使用Selenium来填充搜索查询 更具体地说,我感兴趣的有两个部分:Selenium填充表单信息python,python,selenium,web-scraping,Python,Selenium,Web Scraping,我正试图从以下网站上获取信息: 我只对它可以显示的结果的特定子集感兴趣,所以我想使用Selenium来填充搜索查询 更具体地说,我感兴趣的有两个部分: <select name="champJuridictions" id="champ1" class="textarea"><option value="" class="optionPaire">-- Toutes les juridictions --</option> <option va
<select name="champJuridictions" id="champ1" class="textarea"><option value="" class="optionPaire">-- Toutes les juridictions --</option>
<option value="cour de cassation" selected="selected" class="optionImpaire">Cour de cassation</option>
<option value="juridiction d'appel" class="optionPaire">Juridictions d'appel</option>
<option value="juridictions du premier degre" class="optionImpaire">Juridictions du premier degré</option>
<option value="tribunal des conflits" class="optionPaire">Tribunal des conflits</option></select>
——鼓吹司法--
翻案法院
上诉法庭
总理司法
冲突法庭
这是一个下拉窗口,我想在其中选择一个选项(第一个)
另一个是一个开放的领域,我必须用一个词来填充
<span class="inputCode">
<input type="text" name="champMotsRecherches1" value="" id="champ7" class="textarea">
</span>
其中值应等于“Impôt”
如何填写这样的查询?对于文本框,您可以使用Selenium
按\u id查找\u元素
方法,然后在该元素上使用发送键
方法发送您想要的任何输入
browser.find_element_by_id("my_id").send_keys("my_text")
对于下拉菜单,您可以使用按索引选择
或按可见文本选择
menu = browser.find_element_by_id("my_dropdown_menu")
menu.select_by_index(index)
menu.select_by_visible_text("text")
额外资源:
谢谢,我最初寻找答案的过程似乎不够彻底。谢谢你指点我:)没问题!如果您还有任何问题,请随时提问。:)