使用xpath的参数normalize-space 通过去掉前导和尾随空白并使用单个空格替换一系列空白字符,使空白标准化。
# 获取文本时去除两端空格和回车
html.xpath('normalize-space(//*[@id="MailUser"]//xxxx/text())')
# 获取特定节点时,通过去除空格,指定文本信息确定唯一节点
html.xpath('//a[normalize-space(text())="高校精选专题"]')
使用xpath的参数normalize-space 通过去掉前导和尾随空白并使用单个空格替换一系列空白字符,使空白标准化。
# 获取文本时去除两端空格和回车
html.xpath('normalize-space(//*[@id="MailUser"]//xxxx/text())')
# 获取特定节点时,通过去除空格,指定文本信息确定唯一节点
html.xpath('//a[normalize-space(text())="高校精选专题"]')