0
셀렌 크롬 webdriver를 사용하여 아래 xpath와 링크를 찾으려고합니다. .특정 텍스트와 링크 찾기
<span class="yyy">
<a href="xxx", target="_top">
<font>Home</font>
</a>
</span>
난 그냥 그냥 에서 오전 페이지를 식별 할 요소를 찾으려하지만이 항상 나에게 예외 : NoSuchElementException를 반환
xpath = '//a[contains(text(),"Home")]'
driver.find_element_by_xpath(xpath)
이 링크는 소스에 방법이다. 그런 요소를 찾는 올바른 방법은 무엇입니까?
나는이 내가 시도 또한 시도했다 '// [font [text() = "Home"]]'. 그리고 여전히 NoSuchElementException이 발생합니다. – deepng
@deepng 여기에서 작동합니다. IFrame에 있습니까? 어떤 브라우저? 'WebDriverWait'를 사용하여 요소를 기다리려고 했습니까? – Arran
예, 나도 iFrame이 될 것이라고 생각합니다. 내가 iFrame을 바꿀 수 있는지 알게 될 것입니다. WebDriverWait을 사용해 보았지만 작동하지 않았습니다. – deepng