2012-03-23 32 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

我认为这是你所需要的,因为你想等待一个条件和睡眠不是一个好主意;你可能会太早或太晚醒来。