Python_Selenium如何从图形工具提示获取文本?

时间:2020-10-10 16:35:59

标签: python selenium selenium-webdriver xpath

我想保存我所附图片中图形内​​部的工具提示中的数据。要获取图像,请转到“ https://www.plus500.it/Instruments/TSLA”,然后单击图表下方的1d和烛台按钮。 Example snapshot

我在这里看到很多示例,但是工具提示没有通过工具提示名称或xpath进行标识(我也无法在调试模式下找到Web元素)。我附上了python脚本。

from selenium import webdriver
from selenium.webdriver import ActionChains
from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
import time


PATH="C:\Program Files (x86)\chromedriver.exe"
driver= webdriver.Chrome(PATH)

driver.get("https://www.plus500.it/Instruments/TSLA")
driver.maximize_window()
toolTip = WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.XPATH, "insert the xpath of the graph")))
hov = ActionChains(driver).move_to_element(toolTip)
txt = hov.perform()
tooltipText = WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.XPATH, "insert the     xpath of data"))).text
print(tooltipText)

0 个答案:

没有答案