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

报错:unbound method

我按照教程的代码运行尝试了一下,显示如下的错误:unbound method output_html() must be called with HtmlOutputer instance as first argument (got nothing instead) 问了一下百度 包括去处了两个变量 output_html()  HtmlOutputer,度娘也没有答案 请问这是什么错误?改怎么改?

正在回答

3 回答

谢谢 之前是self.outputer = html_outputer.HtmlOutputer() 后面没有加括号

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

出错原因应该是你没把 HtmlOutputer 给实例化。

可以检查调度程序spider_main.py中的class SpiderMain里的def __init__(self):有没有这个语句:

self.outputer = html_outputer.HtmlOutputer()

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

请把你代码贴出来,应该是某个地方写错了


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

举报

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

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

进入课程

报错:unbound method

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