selenium2 셀레니움 에러 해결 ElementClickInterceptedException: Message: element click intercepted 셀레니움으로 크롤링 작업 중에 버튼 클릭하는 과정이 있는데, 클릭이 되지 않는 현상이 발생했다. 다른 버튼은 클릭이 되는데 왜..?? 클릭이 되지 않는 걸까.. 암튼 그래서 엔터키로 해결하면 되겠다 싶어서 엔터키로 해결하고자 했다. driver.find_elements_by_css_selector("[data-testid='loadingButton']")[0].send_keys(Keys.ENTER) 2022. 6. 20. python iframe 렌더링된 페이지 크롤링 하기 아주 큰 깨달음을 얻은 날이다. 왜 계속 iframe 크롤링 하는데 왜!! 리스트가 비어서 출력될까..? 도대체 뭐가 문젤까.. 싶어서 찾아보면서 한 예시로 네이버 금융을 테스트 해보았다. F12를 누르면 개발자 도구가 나오는데, iframe을 눌러서 검색해보면 이렇게 잡혀있고 해당 부분은 src에 적힌 경로대로 다시 렌더링 되어서 페이지가 만들어지기 때문에 attrs로 title까지 얻을 수는 있겠지만 src 이후부터는 가지고 올 수가 없다. 그래서 이걸 어떻게 하면 가지고 올 수 있을까 싶어서 찾아보다가 Selenium을 쓰면 된다는 후기가 많아서 한 번 해봤다. 사실 이 페이지 크롤링 하려고 Selenium까지 쓸 필요는 없는데 워낙 무겁다보니까 근데 테스트 용으로 한 번 해보았다. 추가적으로 해당.. 2022. 2. 16. 이전 1 다음 반응형