from selenium import webdriver
self.driver = webdriver.Chrome()
self.driver.implicitly_wait(10)
self.driver.maximize_window()
self.driver.get("https://magento.com/products/magento-open-source")
1.由于网络延时或者动态加载元素导致页面无法短时间显示,使用隐式等待是很有效的解决办法。隐式等待的默认时间是0s,本例中,设置等待时间为10s,这10s并非固定的等待时间,而是如果在第5s中搜到DOM元素,则接着往下执行,如果10s后还没定位到元素,那么抛出NoSuchElementException异常。
2.一旦设置隐式等待,将作用于WebDriver实例的整个生命周期。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。