- 1
- 0
- 约9.81千字
- 约 20页
- 2026-06-30 发布于北京
- 举报
第十五讲
网页自动化(三)
如果遇到使用ajax加载的网页,页面元素可能不是同时加载出来的,这时尝试在get方法执行完成后获
取网页源代码可能并非浏览器完全加载完成的页面。因此,在这种情况下需要设置延时等待一段时间,确保
所有节点都加载出来。
那么,有三种方式可以选择:强制等待、隐式等待和显式等待。
延时等待
1.强制等待
这个实现就非常简单了,直接time.sleep(n)强制等待n秒,在执行get方法执行。
从selenium.webdriver.chrome.service导入Service
浏览器.get(r)
2.隐式等待
通过implicitly_wait()方法设置等待时间,如果在指定时间内元素节点没有加载出来,就会抛出异常。
fromselenium.webdriver.chrome.serviceimportService
#隐式等待,等待时间10秒
第十五讲
网页自动化(三)
如果遇到使用ajax加载的网页,页面元素可能不是同时加载出来的,这个时候尝试在get方法执行完成
时获取网页源代码可能并非浏览器完全加载完成的页面。所以,这种情况下需要设置延时等待一定时
间,确保全部节
您可能关注的文档
最近下载
- 2012年英语二真题解析.pdf VIP
- 骨架护坡草灌护坡综合项目施工专项方案.doc VIP
- 电力设备预防性试验方法及诊断技术(第二版)_国网电力科学研究院武汉南瑞有限责任公司 苏州工业园区海沃科技有限公司 组织编写 主编 陈化钢 副主编 程林 吴旭涛_2017_1.pdf
- (正式版)DB44∕T 2451-2023 《供水计量失准水量退补规范》.pdf VIP
- 人教版四年级下册语文期末试卷及答案(2026年).docx VIP
- 2026年山东水利职业学院辅导员招聘考试备考试题及答案解析.docx VIP
- 10J301地下建筑防水构造图集.docx VIP
- 2026年巡察系统优秀年轻干部遴选笔试试卷(附答案).docx VIP
- 蓉城金典七下语文试卷答案成语.pdf VIP
- T-BECS0001-2023 砌体结构高延性混凝土加固技术规程.pdf VIP
原创力文档

文档评论(0)