在python selenium的上下文中,我不太明白driver.set_page_load_timeout(n)VS的确切区别。driver.set_script_timeout(n). 两者似乎可以互换使用来设置超时以通过 加载 URL driver.get(URL),但有时也一起使用。
场景一:
driver.set_page_load_timeout(5)
website = driver.get(URL)
results = do_magic(driver, URL)
Run Code Online (Sandbox Code Playgroud)
场景二:
driver.set_script_timeout(5)
website = driver.get(URL)
results = do_magic(driver, URL)
Run Code Online (Sandbox Code Playgroud)
两种情况有何不同?哪些情况会在一种情况下触发超时而不是另一种情况?