Python Selenium:元素在下拉框中不可单击

Python Selenium:元素在下拉框中不可单击,python,selenium,Python,Selenium,这个代码有什么问题吗 region = Select(driver.find_element_by_id('x_place_occ_reg')) region.select_by_visible_text(varRegion) 每当我运行代码时,它都会显示以下错误 消息:元素在点(380.5333)处不可单击,因为另一个元素遮挡了它 我希望有人能指出错误,顺便说一句,谢谢你。我认为y代码是错误的,因为y选择了两次元素。 试试这个: from selenium import webdriver

这个代码有什么问题吗

region = Select(driver.find_element_by_id('x_place_occ_reg'))
region.select_by_visible_text(varRegion)
每当我运行代码时,它都会显示以下错误

消息:元素在点(380.5333)处不可单击,因为另一个元素遮挡了它


我希望有人能指出错误,顺便说一句,谢谢你。

我认为y代码是错误的,因为y选择了两次元素。 试试这个:

from selenium import webdriver
b = webdriver.Firefox()
b.find_element_by_xpath("//select[@name='element_name']/option[text()='option_text']").click()


我担心没有更多的信息就不可能回答这个问题
from selenium import webdriver
from selenium.webdriver.support.ui import Select

driver = webdriver.Firefox()
driver.get('url')

select = Select(driver.find_element_by_id('fruits01'))

# select by visible text
select.select_by_visible_text('Banana')

# select by value 
select.select_by_value('1')