list index out of range错误

来源:14-12 获取和解析详情页 - 1

慕勒40759

2020-02-25

图片描述
老师我把parse_list方法中获取topic_url的语句改成了topic_url = parse.urljoin(domain, tr.xpath(".//td[3]/a[@class='forums_title ']/@href").extract()[0])但是爬取50个左右就会出现这个错误,在图片描述
这段代码加了try,except:pass后却能继续爬取,请问一下老师这是什么原因又怎么解决呢

写回答

1回答

bobby

2020-02-27

//img1.sycdn.imooc.com/szimg/5e570bbe09a8c38c10190238.jpg这一行提取规则没有提取到数据 你检查一下这个选择器是否正确

0
1
慕勒40759
好的,谢谢老师
2020-02-27
共1条回复

Python爬虫工程师实战 大数据时代必备

慕课网严选精品教程,高质量内容+服务!

2385 学习 · 1158 问题

查看课程