JuJuKwakKwak

error - selenium 본문

Data Science/error 모음

error - selenium

jujukwakkwak 2022. 1. 14. 17:10

크롤링에서 에러 발생

Message: stale element reference: element is not attached to the page document

 

next_page = driver.find_element_by_css_selector('#content > div.paginate > div > a.next > span.cnt_page')
while next_page:
    next_page.click()

 

이렇게 돌렸다.
2페이지까지는 성공했다.
3페이제부터 에러 발생했다.

 


while driver.find_element_by_css_selector('#content > div.paginate > div > a.next > span.cnt_page'):
    time.sleep(1)
    driver.find_element_by_css_selector('#content > div.paginate > div > a.next > span.cnt_page').click()
    time.sleep(1)
    i += 1
    webtoon[i] = [crawliing()]

 

이렇게 수정했다.
성공했다.
따로 next_page 같은 변수를 만들지 말자