728x90
원인
- 웹페이지가 불러와지기 전에 html을 긁으려고 해서 발생하는 문제
해결방안
- driver.implicitly_wait(3)로는 해결이 안되서 찾아보니 time.sleep(3)으로 걸어주어야 한다고 함
차이
- implicity_wait : 그대로 브라우저에서 사용되는 엔진 자체에서 파싱되는 시간을 기다려 주는 메소드 (모두 로딩되기 전에 엘리먼트를 찾게되면 엘리먼트를 찾을 수 없다는 error 발생)
- time.sleep : 무조건 입력한 초 만큼 기다림
'selenium' 카테고리의 다른 글
자동화 시 오류종류 (0) | 2023.01.30 |
---|---|
Web 페이지 속도 (성능) (0) | 2022.10.14 |
[Selenium] CSV 파일 key, value 값으로 읽기 (0) | 2020.05.15 |
[Selenium] 페이지의 Element 갯수 확인 (0) | 2020.05.13 |
[Selenium] Element 식별 방법 선택 (0) | 2020.05.13 |