如何在selenium中获取悬停/弹出文本?

问题描述 投票:1回答:1

当我将鼠标悬停在某个按钮上时(使用ActionChains),会有一个文本显示为悬停/弹出窗口。我正在尝试获取popover的文本。正如您在下面的xml中看到的那样,文本是“Auto Deferral End计划于02/20/2019 11:35:42 PM”。我无法找到获取此文本的语法。

<button class="btn btn-primary btn-xs btn-md btn-lg pull-right" 
ng- disabled="" ng-click="openDeferralPopUp()" style="height: 29px; width:
90%; padding: 0px; margin-left: 2px;" popover="Auto Deferral End scheduled
for 02/20/2019 11:35:42 PM" popover-trigger="mouseenter" popover-append-to-
body="true" popover-class="popover-auto-state-class">
python selenium-webdriver
1个回答
2
投票

我找到了一个解决方案:

driver.find_element_by_xpath("your xpath").get_attribute('popover')
© www.soinside.com 2019 - 2024. All rights reserved.