zoukankan      html  css  js  c++  java
  • selenium页面加载慢的问题

      selenium页面加载慢的问题:

    from selenium import webdriver
    from selenium.webdriver.common.by import By
    from selenium.webdriver.support.ui import WebDriverWait #等待一个元素加载完成
    from selenium.webdriver.support import expected_conditions as EC
    import time
    
    
    driver=webdriver.Chrome()  #配置参数
    driver.get("https://www.baidu.com")
    driver.implicitly_wait(10)   #控制操作的时间,在10秒之内,如果元素出现,就继续执行,元素没有出现最多10秒
    
    #driver:调用浏览器; 15:设置15秒超时 ; 0.5:每0.5秒检测一下;  until() : 一直等到
    #根据ID来查找,ID为 kw   只有出现kw才操作   (By.ID,"kw")为一个元组
    #ID可以换成其它想要查找的元素
    #最多等15秒,必须等到这个元素的出现
    elem=WebDriverWait(driver,15,0.5).until(EC.presence_of_element_located((By.ID,"kw"))) #节约时间,网页出现这个元素再操作
    
    elem.send_keys("selenium")
    time.sleep(10)
    driver.close()
  • 相关阅读:
    CF601B Solution
    CF847F Solution
    CF877D Solution
    CF1472F Solution
    CF1472G Solution
    CF1355E Solution
    CF912D Solution
    CF1167F Solution
    shell脚本自动备份MySQL数据库
    centos7 crontab笔记
  • 原文地址:https://www.cnblogs.com/my-global/p/12467545.html
Copyright © 2011-2022 走看看