Example:
from selenium import webdriver driver = webdriver.Firefox() # Ensures every call to every element waits for at least 10 seconds before the script moves on. If something fails to load within 10 seconds, an exception is thrown. driver.implicitly_wait(10) # Waits for site to load for up to 10 seconds. driver.get('http://www.python.org') # Waits for element to be found for 10 seconds. myDynamicElement = driver.find_element_by_id('start-shell') driver.close()