extract报错

来源:4-16 scrapy配置图片下载

慕九州1342648

2020-03-14

这里如果用extract会报错index out of range,我有个地方不明白。url的content一定有,为什么还会报错呢?以及extract()[0]和extract_first(“”)有什么区别呢?
图片描述

写回答

1回答

bobby

2020-03-15

extract()[0]和extract_first(“”)课程中我讲解过的, 上面的哪个如果没有数据会抛出异常, 如果报了这个错一定是xpath没有提取到数据,你可以吧html打印出来仔细对比一下有没有数据

0
2
bobby
回复
芥子啊
正解!
2020-03-26
共2条回复

Scrapy打造搜索引擎 畅销4年的Python分布式爬虫课

带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎

5796 学习 · 6290 问题

查看课程