-2
私の目的は、エレメネットのリストを作成し、それをクリックすることです。最初の反復ループは完全に機能し、最初のリンクを開きます。その後、それは失敗しました。要素がDOMに添付されていません
私のコードは次のとおりです。
hrefList = driver.find_elements_by_xpath(".//a[contains(text(), 'כרטיס רופא')]")
print("length of List is : " + str(len(hrefList)))
for href in hrefList:
print(href)
href.click()
私は次のエラーメッセージが表示されます:
selenium.common.exceptions.StaleElementReferenceException:
Message: The element reference of <a> stale: either the element is no longer attached to the DOM or the page has been refreshed
であるあなたが実現するか、あなたがリンクを新しいページをクリックする場合は、その読み込まれ、何かがページ上で変化し、リンクがページ上に存在しない可能性がありますか?何が事件ですか? –
@KDD Uは???????を試しました – iamsankalp89