我通过鼠标悬停事件使用了以下代码
public interface Sleepable { public void sleep(); }
public class Cat implements Sleepable { public void sleep() { /* curlUpAndSleep */ } }
public class Dog implements Sleepable { public void sleep() { /* stretchOutAndSleep */ } }
...
public void putToBed(Sleepable a) { a.sleep(); }
为此,我导入了名为
的库cash=browser.find_element_by_xpath("//Select[@name='journal_id']/option[normalize-space(text())='Cash (EUR)']")
browser.implicitly_wait(2)
Hover = ActionChains(browser).move_to_element(cash)
Hover.click().build().perform()
但是它给出了运行时错误:
from selenium.webdriver.common.action_chains import ActionChains
那么错误是什么?
答案 0 :(得分:0)
不要构建 - 只执行。替换:
Hover.click().build().perform()
使用:
Hover.click().perform()