How to set Selenium Python WebDriver default timeout?

In python, the method to create a timeout for a page to load is:

Firefox, Chromedriver and undetected_chromedriver:

driver.set_page_load_timeout(30)

Other:

driver.implicitly_wait(30)

This will throw a TimeoutException whenever the page load takes more than 30 seconds.

Leave a Comment