我无法在 Python 中使用 Selenium 选择特定选项

问题描述 投票:0回答:1
python html selenium-webdriver web-scraping automation
1个回答
0
投票

您需要使用Selenium的Select Class来处理下拉列表/选择列表元素

请参考以下代码:

wait = WebDriverWait(driver, 10)
select_node = Select(wait.until(EC.element_to_be_clickable((By.ID, "frmAkademiUnvan"))))
select_node.select_by_visible_text("Yazar")

进口:

from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import Select
© www.soinside.com 2019 - 2024. All rights reserved.