我有一个类调用另一个类来使用它的功能main.py--------------------class MyClass(): def main(self, arg): from lib.otherclass import OtherClass otherClass = OtherClass() result = otherClass.prepare.importImage(image)myClass = MyClass()final = myClass(image)我收到这个错误importImage() takes 1 positional argument but 2 were given这是另一个类的样子:class OtherClass(): def __init__(self): self.prepare = Prepare()class Prepare(): def importImage(image): blah blah blah我该如何解决?
1 回答
手掌心
TA贡献1942条经验 获得超3个赞
任何一个:
class Prepare():
def importImage(self, image):
要么:
class Prepare():
@staticmethod
def importImage(image):
添加回答
举报
0/150
提交
取消