运行错误的解决

在这里插入图片描述
这是用python获取微博评论页的总页面数时出现的问题,显示数据溢出,错误应该出在[0]这里,连[0]也会溢出说明列表是一个空列表,可是检查了一下,如果是直接获取保存下来的html文件里的相应变量的值却不会报错,可见xpath并没有写错,那么问题应该是requests这里。
微博的评论只有登陆了之后才能看见,因此requests发送请求的时候应该要带上请求头,请求头里应该要设置cookie,加上cookie之后就没有报错了。

发布了2 篇原创文章 · 获赞 0 · 访问量 9

猜你喜欢

转载自blog.csdn.net/weixin_46660582/article/details/105418478