在我的小蜘蛛中,我需要创建另一个蜘蛛的对象。
class SpiderA(SomeSpider):
def __init__(self, *arg, **kwargs):
super(SpiderA, self).__init__(*arg, **kwargs)
我需要在SpiderB中创建SpiderA的对象
class SpiderB():
def __init(self, *arg, **kwargs):
super(SpiderB, self).__init__(*arg, **kwargs)
spider_a_obj = SpiderA().__init__(*arg, **kwargs)
我尝试使用SpiderA()创建蜘蛛obj。init(* arg,** kwargs),但它给出了错误,
__init__() takes at least 2 arguments (1 given)
我将不胜感激。谢谢