我通过使用超时作为第三个参数实例化webdriver来尝试它,如下所示:
self.driver = webdriver.Firefox(None, None, 5)
然后使用驱动程序来获取这样的网页
self.driver.get("http://www.google.com")
然而,它无限期地等待加载页面。
还尝试了WebDriverWait(self.driver, 3)
其中self.driver是一个webdriver实例,但无济于事。
OS-Windows Vista; Python 2.7;硒2; Python-Selenium绑定2.8
有什么想法吗?
编辑:似乎python不存在,并且已经有put in
的请求答案 0 :(得分:0)
WebDriverWait应该像:
一样使用WebDriverWait(driver, 10).until(lambda driver : driver.title.lower().startswith("cheese!"))