scrapy yield 出错 Internal StopIteration
代码:
················`
item['focus_nums'] = focus_nums
item['answer_nums'] = answer_nums
item['view_nums'] = view_nums
item['tag'] = response.meta['tag'].encode('utf-8').decode()
pdb.set_trace()
yield item`
···············`
pdb.set_trace()
yield scrapy.Request(url=url, callback=self.Q_parse, meta={'tag': tag})`
出错:
在yield前一行设置pdb,当执行yield时
抛出Internal StopIteration异常,且此异常我用try-exception无法捕获
代码从scrapy 的parse中直接跳进Twitter函数中
求解
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
代码多贴点,还有你的item定义