xpath 去除空格,,normalize,
xpath 去除空格,,normalize,
normalize,字面意思就是正规化 加入space 大概意思就是空格的处理了
官方解释是这样的:
通过去掉前导和尾随空白并使用单个空格替换一系列空白字符,使空白标准化。如果省略了该参数,上下文节点的字符串值将标准化并返回。
刚好在实际项目中碰到了这样的一个问题,
定位一个下来的时候,最开始的时候是这样写的:
//span[@class=‘ ‘]/div/table/tr[5]/td[1]
但是,每次点击后 class的值便会增加一个空格,这样class=‘ ‘这个就无法定位了,后来在同事的指导下,引入了normalize-space这个关键字
修改后的写法就是
//span[normalize-space(@class)=‘‘]/div/table/tr[5]/td[1]
这样就搞定了 对于我目前的项目来说很实用 --------------------- 本文来自 lion_zhou 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/zhouxuan623/article/details/51241784?utm_source=copy
xpath 去除空格
相关内容
- python pip安装解决方法,,一招解决python
- python爬取opgg的LOL英雄数据,,完整源码链接:htt
- 用python爬虫爬取饿了么外卖店铺排名,,#!/usr/bin
- python xpath 爬取豆瓣电脑版电影案例,,from lxml
- 【python】爬取糗事百科段子,,#-*-coding
- python 爬虫爬取几十家门店在美团外卖上的排名,并插入
- 初学习-python打印乘法表、正方形、三角形,,for x in r
- golang-基础,,1.go的特点 兼
- urllib:简单的贴吧页面爬取代码,,from urlli
- 【Django】搭建Django administration并登录,,Python自带一个
评论关闭