python etree xpath问题 5

使用xpath的时候,如下图所示,遇到标签内的内容为空,使得爬虫的输出的结果不对齐,怎么办?(我在使用爬虫的时候,需要获取多个列,但是有一列的标签内容没有,使得打印到cs... 使用xpath的时候,如下图所示,遇到标签内的内容为空,使得爬虫的输出的结果不对齐,怎么办?(我在使用爬虫的时候,需要获取多个列,但是有一列的标签内容没有,使得打印到csv的时候,不匹配,这该如何解决?) 展开
 我来答
张淼森8l
2018-12-19 · 超过79用户采纳过TA的回答
知道小有建树答主
回答量:286
采纳率:58%
帮助的人:51.8万
展开全部

加判断咯

空的内容,可以自己赋值,这样输出结果就对齐了

a=html.xpath(标签内容)
if len(a)<1:
    a.append('None')
追问
xpath不是一整列一起取出来的吗?遇到了空的就直接跳过了,我没法知道在这一列中是哪一个缺失,所以就没法补充
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式