【发布时间】:2021-07-28 04:15:22
【问题描述】:
WebDriverWait(driver, 10).until(EC.frame_to_be_available_and_switch_to_it((By.XPATH,"//iframe[@id='wiz-iframe-intent']")))
WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.XPATH, '//*[@id="highcharts-5tawcvw-0"]/svg/g[8]/g[1]/text/tspan[1]'))).text
出现超时异常。
【问题讨论】:
-
你能分享文本格式的HTML吗?
-
<tspan x="0" y="11" class="highcharts-text-outline" fill="#000000" stroke="#000000" stroke-width="2px" stroke-linejoin="round" style="">14,401 (100%)</tspan> -
你确定你在 iframe 中吗?
-
是的,我很确定
-
@AbhishekGupta 您尝试与之交互的元素来自 svg 命名空间。此讨论Selenium WebDriver Java: How to Click on elements within an SVG using XPath 可能会对您有所帮助。
标签: python selenium web-scraping