Selenium을 활용해 크롤링 작업을 하던 도중 아래의 에러가 발생했습니다.
StaleElementReferenceException:
Message: stale element reference: stale element not found
"탁한(?) 요소 참조 예외가 무슨 뜻일까? 🤔"
구글링을 해도 해결 방법을 찾지 못했습니다.
하지만 어느 순간 참조(Reference)라는 단어에 꽂혔고, 코드의 적절한 위치에서 time.sleep 함수를 실행시켜봐야겠다는 생각이 들었습니다.
그 결과 에러는 해결되었고 원하는 데이터를 가져오는 데 성공했습니다! 👏🏻👏🏻
Selenium으로 특정 이벤트를 발생시키는 사이사이에 텀을 둬야 할 필요가 있어 보입니다.