【发布时间】:2021-08-13 16:56:16
【问题描述】:
当我检查一个页面时,我会得到这些 HTML 元素:
<select name="limit">
<option value="20">20</option>
<option value="50">50</option>
<option value="100">100</option>
</select>
<input type="submit" value="Fetch"/>
我有一个 Python Selenium 脚本,它选择第三个选项,代码如下:
driver.find_element(By.XPATH,'//*[@id="news_info-filter"]/label[5]/select').send_keys('100')
driver.find_element(By.XPATH,'//*[@id="news_info-filter"]/input[1]').click()
但是,我想在点击 Fetch 按钮之前更改第三个选项的值,如下所示:
....
<option value="2000">100</option>
....
我可以尝试什么来解决问题?
【问题讨论】:
标签: python python-3.x selenium web-scraping