Есть ли способ выполнить наведение мыши (навести курсор на элемент) с использованием привязок Selenium и Python?

Читая здесь , очевидно, что раньше был RenderedWebElement класс с методом hover . Однако он был разработан исключительно для Java (я безрезультатно искал документацию по привязкам Python) и с тех пор не рекомендуется использовать для Java.

hover нельзя выполнить ни с помощью action_chains , ни с помощью объекта WebElement .

Есть идеи, как это сделать для Python? Я был здесь , но он использует RenderedWebElement и, следовательно, не очень помогает.

Я использую: Python 2.7, Windows Vista, Selenium 2, Python Bindings

РЕДАКТИРОВАТЬ: Существует метод mouse_over для selenium.selenium.selenium объект, но я не могу найти способ создать экземпляр, не имея уже запущенного автономного сервера.

РЕДАКТИРОВАТЬ Просмотрите комментарии к ответу, помеченному как ответ, на тот случай, если у вас есть неправильные представления, как у меня!

44
задан Ashwin 15 June 2019 в 00:43
поделиться