函数的定义。。。

# 对象方法,需要传入固定参数--类对潒self,需要通过类的对象进行调用 # 类方法,需要传入固定参数--类cls,可通过类或者类对象来调用 # 静态方法,不需要传入固定参数,可通过类或者类对象来調用

A. 你可以看下这个类中方法的简单定义来改写你的代码

B. 所以不管那种方式,在类中定义类方法在调用的时候,需要通过类或者类对潒进行调用不能像 spider(max_num,url,road) 这样直接调用

C. 如果一定要用spider(max_num,url,road) 这种方式调用,建议直接把spider方法放在类外面作为公共的函数的定义来调用就行了

参考资料