Python爬虫之Xpath的text()与string(.)用法

上传:arlysolm 浏览: 15 推荐: 0 文件:PDF 大小:113.7KB 上传时间:2021-04-27 07:35:30 版权申诉
我们在爬取网站使用Xpath提取数据的时候,最常使用的就是Xpath的text()方法,该方法可以提取当前元素的信息,但是某些元素下包含很多嵌套元素, 我们想一并的提取出来,这时候就用到了string(.)方法,但是该方法使用的时候跟text()不太一样,下面就举实例来讲解一下具体的区别。 以这个段子为例,如果我们使用text()来拿取这个,会发现这一个段子竟然有11个text()信息,那么我们直接用text()来拿会怎么样呢?我们来看下结果 发现我们确实拿到了,可是我们却是拿到一个列表中的多个字符串,我们想合成一个还需要拼接,所以我们可以使用 string(.),来看看效果
上传资源
用户评论