为了账号安全,请及时绑定邮箱和手机立即绑定

爬虫代码执行错误

执行spider_main的时候
执行出来的结果
craw 1 : http://baike.baidu.com/view/21087.htm
craw failed
就结束了 为什么????

正在回答

2 回答

楼主和答主是同一个人吗,为何语气感觉是2个人的对话!

0 回复 有任何疑惑可以回复我~

参考许多人的问题
可以通过把try和except的部分注解掉
然后执行的时候会出现TypeError: unbound method parse() must be called with HtmlParser instance as first argument (got str...
错误里面提到HtmlParser
出错原因应该是你没把 HtmlParser 给实例化
检查调度程序spider_main.py中的class SpiderMain里的def __init__(self):
发现 self.parser = html_parser.HtmlParser() 没有加括号

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Python开发简单爬虫
  • 参与学习       227670    人
  • 解答问题       1219    个

本教程带您解开python爬虫这门神奇技术的面纱

进入课程

爬虫代码执行错误

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信