单击按钮后等待加载硒

时间:2017-11-24 08:50:43

标签: python selenium

我在python 3.6上试验了一些硒,如果我没有使用get()

,我试图找出如何等待页面加载
    search_button = driver.find_element_by_id("search-icon-legacy")
    search_button.click()
    videos = driver.find_elements_by_tag_name("ytd-video-renderer")

我试图在Youtube上搜索并获取搜索的所有视频,但有时视频是空的,有时它不是

1 个答案:

答案 0 :(得分:0)

直截了当地说,您不必明确等待 Page Load 。完成 Page Loading 后,客户端即 Web Browser 会将 document.readyState == "complete" 发送至 Selenium ,然后 Selenium 继续执行下一行代码。