Python 从鼠标悬停选项卡单击Selenium

Python 从鼠标悬停选项卡单击Selenium,python,python-3.x,selenium,click,Python,Python 3.x,Selenium,Click,我曾经 但是它回来了 quotes = browser.find_element_by_id('CQ') quotes.click() 也许我的函数/参数有误 由于页面加载的性质,Webdriver等待有时是必要的。尝试等待,直到元素首先显示/启用,然后单击它。用于WebDriver等待的Python Selenium文档: 尝试调用驱动程序。在编写代码之前,请隐式地等待(10)。了解代码从何处调用可能会很有用,因为您的选择器看起来很好。您的具体手动步骤是什么?鼠标悬停或单击()?请包括所需的

我曾经

但是它回来了

quotes = browser.find_element_by_id('CQ')
quotes.click()
也许我的函数/参数有误


由于页面加载的性质,Webdriver等待有时是必要的。尝试等待,直到元素首先显示/启用,然后单击它。用于WebDriver等待的Python Selenium文档:


尝试调用
驱动程序。在编写代码之前,请隐式地等待(10)
。了解代码从何处调用可能会很有用,因为您的选择器看起来很好。您的具体手动步骤是什么?鼠标悬停或单击()?请包括所需的行为、特定的问题或错误以及在问题本身中重现这些问题所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。看:@DebanjanB它的悬停,悬停,然后第三次点击。那么你到底被卡在哪里了?在哪一步?
Unable to locate element: {"method":"id","selector":"CQ"}
from selenium.webdriver.support import expected_conditions as EC
    wait = WebDriverWait(driver, 10)
    element = wait.until(EC.visibility_of_element_located((By.ID, 'someid')))