硒-从下拉菜单中单击选项

时间:2020-07-04 06:07:24

标签: python selenium selenium-webdriver web-scraping selenium-chromedriver

我正在尝试进入此页面,我需要从下拉菜单中选择一个选项,然后再输入搜索栏并继续。

按钮的HTML是

this._next();

用于打开下拉菜单的主按钮。

我可以单击此按钮,打开下拉菜单,并在python中使用seleniun与

<button type="button" class="btn btn-dark btn-sm dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true"> <span>PT</span> <button>

随即打开了下拉菜单,但随后我无法选择所需的选项。

打开下拉菜单时,HTML代码为

select = driver.find_element_by_xpath(".//button[@data-toggle='dropdown']") ### XPATH = .//button[@data-toggle='dropdown']; select.click();

每个选项都如下

<div class="dropdown-menu show" x-placement="bottom-start" style="position: absolute; transform: translate3d(-1px, 26px, 0px); top: 0px; left: 0px; will-change: transform;">  </div>

有人可以帮我吗?我不明白为什么我无法选择/单击我想要的选项(option3)。

感谢您的关注。

0 个答案:

没有答案