seleniumを利用してサイト内リンクを順々に遷移させることを勉強しています。
今回は下記サイトをテストに利用しました。
https://www.hoge
下記コードを書いてみました。
from selenium import webdriver driver = webdriver.Chrome() driver.get('https://www.hoge') elems = driver.find_elements_by_class_name('UvsinfoBx') for elem in elems: elem_url = elem.find_element_by_tag_name('a').get_attribute('href') driver.get(elem_url) driver.back() StaleElementReferenceException: Message: stale element reference: element is not attached to the page document (Session info: chrome=78.0.3904.70)
1つ目のリンク先には遷移するのですが、page backせずに止まってしまいます。
初歩的な問題の質問になるかと存じますが、解決方法についてご教示いただけましたら幸甚です。
何卒よろしくお願い申し上げます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/31 00:48