2012-03-23 3 views
0

특정 이름의 프레임이 파이썬에 표시 될 때까지 기다리는 것을 어떻게 올바르게 만들 수 있습니까?셀레늄과 파이썬

웹 사이트가 완전히로드 될 때까지 기다리는 방법은 무엇입니까?

문서는 나에게 모호하고 아무것도 selenium page on Python pypi이이 코드 예제에있다

+0

다음 작업을 수행 할 수 없습니다. 가져 오기 시간 time.sleep (10) – Mutant

+0

웹 페이지가 완전히로드되기까지 시간이 오래 걸릴 수 있으므로 보통 수면은 최적이 아닙니다. 또한 때로는 사물을 최대한 빨리 (완전히로드하는 동안) 유지하기를 원합니다. – WhatsInAName

+1

가능한 [Python Selenium (프레임 대기 중)] 중복 가능 (http://stackoverflow.com/questions/9827150/python-selenium-waiting-for-a-frame) – jfs

답변

0

일하게 될 것 같다 : 코드를 가정

time.sleep(0.2) # Let the page load, will be added to the API 

최신, 그것은 당신이 원하는 기능을 나타납니다 아직 사용할 수 없습니다.

0

경고를 기다리는 것과 같은 문제가있었습니다. 나는 나의 질문을 물었고 완전히 일한 가장 좋은 대답은 this이었다.

나는 조건을 기다리고 싶기 때문에 이것이 필요한 것이라고 생각한다. 잠은 좋은 생각이 아니다. 너무 빨리 또는 너무 늦게 깨울 수 있습니다.