当前位置: 首页 > news >正文

遵义专业建站网站开发技术课程设计说明书

遵义专业建站,网站开发技术课程设计说明书,职业技能培训机构,网站如何做微信支付宝selenium里面的Webdriver的get()方法默认是阻塞的#xff0c;也就是说要等整个页面全都加载完它才会相应。但我们大部分时候不需要用到页面里的所有东西#xff0c;也许只需要用到里面的一个元素就行了 所以下面是我的解决方法#xff1a; 初始化代码#xff1a; # 设置…selenium里面的Webdriver的get()方法默认是阻塞的也就是说要等整个页面全都加载完它才会相应。但我们大部分时候不需要用到页面里的所有东西也许只需要用到里面的一个元素就行了 所以下面是我的解决方法 初始化代码 # 设置driver.get()非阻塞 option webdriver.ChromeOptions() option.page_load_strategy none # 设置 pageLoadStrategy 为 none (也就是非阻塞) driver webdriver.Chrome(optionsoption) driver.get(https://baidu.com) # 替换你的目标网站那么问题来了设置为非阻塞确实能大大节约时间但有可能你想要的网页上的那个元素还没加载出来他就给你继续做下面的操作了这怎么办。 我的解决方法是用while循环判断找到符合条件元素的个数。如果是0那就继续找如果非0就表明找到了就可以跳出循环做接下来的操作了。 代码 while True:elem driver.find_elements(By.XPATH, xpath)print(cnt :, len(elem))if len(elem) 0:elem elem[0]break# 找到元素跳出循环后做你接下来的事情 当然我也是刚了解selenium这个库这里提供给各位一个思路如果各位有更好的思路欢迎在评论区跟我交流 : )
http://www.dnsts.com.cn/news/138189.html

相关文章:

  • 个人站长网站需要注册公司吗平顶山做网站推广
  • 个人网站有哪些站网页设计与制作教程第二版答案
  • 做网站什么码表白网站建设
  • 无锡网站推广公司排名佛山外贸建站公司
  • 免费网站站长推广开发公司安全管理制度
  • 印刷 网站模板百度风云榜游戏排行榜
  • 加强普法网站建设的通知专门做同人h的网站
  • 做网站的目的与意义wordpress主题自媒体一号
  • wordpress建立网站实例应该双网站
  • 怎么做网站能快速赚钱湖北省建设信息网站
  • 网站的修改wordpress插件更新
  • dedecms网站地图模板做盗版视频网站违法吗
  • 杭州网站开发公司排名台州网站制作系统分析怎么写
  • 定兴做网站的如何将vs做的网站备份出来
  • 公司的网站建设费怎么入账郑州企业网站优化哪家便宜
  • 河津网站制作c程序设计课程网站建设论文
  • 企业快速建站游戏网站建设多少钱
  • 发布网站建设需求的经验wordpress 二级页面
  • 秦皇岛网站群发关键词百度推广代理怎么加盟
  • 东莞浩智网站建设哪家好纯html网站
  • 网站开发后如何维护公路建设项目可行性研究报告编制办法哪个网站查最新版
  • 网站被做镜像什么意思网站设计公司哪家专业
  • 卡当网站建设免费创建app网站
  • 网站做后台教程网络营销的推广方法
  • 盐山网站开发极速网站建设公司电话
  • 海南医院网站建设wordpress d压缩
  • 响应式网站注意事项一个网站建设的流程
  • 网站设计技术有哪些?济南市病疾情最新信息
  • 关于棋牌游戏网站建设文案网站动态交互
  • 建网站如何备案门户网站开发需要多少钱