在做一个爬虫的数据采集,本来是想在采集到空值的时候替换为“空”
用strip()处理了采集到值为空的数据后,输出len长度查看,结果还是有2的长度,但是输出内容明明啥都没有,连空格都没有。
请问这种怎么处理。。。
在做一个爬虫的数据采集,本来是想在采集到空值的时候替换为“空”
用strip()处理了采集到值为空的数据后,输出len长度查看,结果还是有2的长度,但是输出内容明明啥都没有,连空格都没有。
请问这种怎么处理。。。
补上代码:
k = str(html.xpath("//span[contains(@id,'priceblock_dealprice')]/text()"))
print(len(k),k)
#输出结果:
2 []
采集到的数据内容就是 [] 。肉眼看明明就是没东西,但是用len一搞居然有2个长度。strip(),relpace(),都用过了。还是有2个长度。
哪位大佬见过这种场面的,求解。