请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

spider中的自定义方法没有被调用

老师,你好。
我在spider类中自定义了一个方法,在进入parse后调用此方法,但是却没有调用这个方法,debug调试发现根本没有执行这个方法。
请老师帮忙看看怎么回事~
图片描述

图片描述

正在回答 回答被采纳积分+3

插入代码

1回答

bobby 2020-12-07 17:57:16

https://img1.sycdn.imooc.com//szimg/5fcdfc6d09761e4207800324.jpg 是这一行没有打断点 还是根本进入不了parse函数?

0 回复 有任何疑惑可以回复我~
  • 提问者 慕后端4419857 #1
    parse函数正常,只是这个self.get_next()函数不执行,self.get_next()函数如果把yield那行去掉会执行
    回复 有任何疑惑可以回复我~ 2020-12-07 21:32:27
  • bobby 回复 提问者 慕后端4419857 #2
    那函数能不能进入到get_next函数的第一行执行?
    回复 有任何疑惑可以回复我~ 2020-12-11 10:07:47
  • 提问者 慕后端4419857 回复 bobby #3
    不能~~
    回复 有任何疑惑可以回复我~ 2020-12-12 09:10:24
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信