7

ホバリング後に表示されるボタンをクリックしたい。そのhtmlは次のとおりです。

<span class="info"></span>

私はこのコードを使用しました:

import selenium.webdriver as webdriver
from selenium.webdriver.common.action_chains import ActionChains

url = "http://example.com"

driver = webdriver.Firefox()
driver.get(url)
element = driver.find_element_by_class_name("info")
hov = ActionChains(driver).move_to_element(element)
hov.perform()
element.click()

しかし、それは機能していません。コードの最後の行に関連するエラーが発生しましたelement.click():

selenium.common.exceptions.ElementNotVisibleException: Message: \
u'Element is not currently visible and so may not be interacted with' 

何か提案はありますか?

4

1 に答える 1