爬虫问题,xpath拿出了一个列表,但是列表里面缺失了一个数据,循环拿出的时候,因为其他数据都是十个,而那个数据只有9,导致索引错误,有没有办法解决,如果那个缺失数据的位置在中间5,6的位置,能不能用其他代替,因为如果不代替,比如第6个数据和其他第五个数据就匹配上了,这样就导致数据不准确,问问各位什么好的方法解决吗?
要看你爬虫的逻辑 首先要确定缺失数据的位置,按你的描述,无法确定缺失数据的位置,补也没法补,跳过也没法跳过
判断一下长度,如果不等于10,就人为的在列表中插一个值
如
if len(列表)!=10:
列表.insert(6,-1)