목록explicitly wait (1)
차밍이
[Python] Selenium 의 두 가지 Wait 방법 - implicitly wait & explicitly wait
웹페이지가 완전히 로딩되지 않아서 문제가 발생하는 경우가 종종 있다. 예를들어 ElementNotVisibleException 에러가 발생한다. 웹페이지가 다 열리지 않은 상태에서 특정 객체를 찾으려고 하면, 해당 객체가 없어서 찾을 수 없다는 에러를 발생시키는 것이다. 이를 히결하려면 로딩이 완전히 될 때까지 기다려야 한다. Selenium의 두 가지 Wait 방법 Implicitly wait: 정해진 시간만큼 충분히 기다리기 Explicitly wait: 어떤 조건이 만족할 때까지 기다리기 Implicitly wait Implicitly wait을 10초로 설정하면 페이지가 로딩되는데 10초까지 기다립니다. 만약 페이지 로딩이 2초에 완료되었다면 더 기다리지 않고 다음 코드를 수행합니다. 기본 설정은..
파이썬/자동화
2022. 4. 22. 10:56