您需要执行javascript代码。1
根据MouseEvent.button文档,鼠标滚轮单击具有数字表示:
0:按下主按钮,通常是向左按钮或未初始化状态
2:按下辅助按钮,通常是右键
3:第四个按钮,通常是“浏览器后退”按钮
4:第五个按钮,通常是“浏览器前进”按钮
您的JavaScript代码将是
var mouseWheelClick = new MouseEvent( "click", { "button": 1, "which": 1 });
document.getElementById('#elementToClick').dispatchEvent(mouseWheelClick)
然后只是
driver = webdriver.Firefox()
driver.execute_script(javascript_code)