2012-03-23 62 views
0

如何正確地讓它等待一個特定名稱的框架出現在python中?硒和Python

如何讓它等待網站完全加載?

的文檔是模糊,我並沒有什麼似乎工作

+0

你不能做以下 - 進口時間 time.sleep(10) – Mutant 2012-03-23 01:29:58

+0

睡覺通常不是最佳的,因爲網頁可能比完全加載需要更長的時間。另外,有時候你還是希望事情儘可能快(當完全加載時)。 – WhatsInAName 2012-03-23 01:30:50

+1

[Python Selenium(等待幀)]的可能重複](http://stackoverflow.com/questions/9827150/python-selenium-waiting-for-a-frame) – jfs 2012-03-26 06:22:34

回答

0

selenium page on Python pypi了這個在其代碼示例:

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

假設代碼是最新的,看來你想要的功能尚未提供。

0

我在等待警報時遇到同樣的問題;我問我的問題,完全有效的最佳答案是this

我認爲這是你所需要的,因爲你想等待一個條件和睡眠不是一個好主意;你可能會太早或太晚醒來。