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

Python 如何在selenium中获取悬停/弹出框的文本?,python,selenium-webdriver,Python,Selenium Webdriver,当我将鼠标移到按钮上(使用ActionChains)时,会显示文本 作为悬停/弹出按钮。我正在试着获取流行音乐的文本。尽你所能 在下面的xml中,文本是“自动延迟结束计划” 2019年2月20日晚上11:35:42”。我找不到获取此文本的语法 <button class="btn btn-primary btn-xs btn-md btn-lg pull-right" ng- disabled="" ng-click="openDeferralPopUp()" style="height

当我将鼠标移到按钮上(使用ActionChains)时,会显示文本 作为悬停/弹出按钮。我正在试着获取流行音乐的文本。尽你所能 在下面的xml中,文本是“自动延迟结束计划” 2019年2月20日晚上11:35:42”。我找不到获取此文本的语法

<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">

我找到了一个解决方案:

driver.find_element_by_xpath("your xpath").get_attribute('popover')

就要发布了:)这足以证明popover的出现方式是合理的吗?也许不会,但可能已经足够好了。