新闻动态

scrapy框架 获取iframe标签中的数据

2025-11-07

scrapy框架 获取iframe标签中的数据

本小菜鸟在用scrapy爬取一个网站时,使用浏览器右键copy xpath 时发现,获取不到数据,后面观察我所需的数据是在iframe标签中,但是iframe标签中的数据是不能够直接获取的,因为iframe是HTML里面嵌套HTML的一种框架,下面直接上案例:

在这里插入图片描述
我们所需数据为图中a标签中的数据,但是直接用xpath解析获取不到里面的数据
在这里插入图片描述

当我们运行xpath时,解析出来的数据为空
在这里插入图片描述
造成这个数据为空的因为是iframe是直接嵌套在html页面之中的,而嵌套iframe是指定了src的,所以我们只需要请求src之后的url即可,请求过后我们再次运行程序(还是用原来的xpath):
在这里插入图片描述
发现数据不为空

在线充值在线咨询在线电话返回顶部

技术支持

电话咨询

19922193247

超10000+ 企业选择我们,快速体验!

温馨提示:我们将在您提交信息后的30分钟内与您取得联系,请您保持电话通畅,谢谢!