我有一個(gè)類(lèi)調(diào)用另一個(gè)類(lèi)來(lái)使用它的功能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)我收到這個(gè)錯(cuò)誤importImage() takes 1 positional argument but 2 were given這是另一個(gè)類(lèi)的樣子:class OtherClass(): def __init__(self): self.prepare = Prepare()class Prepare(): def importImage(image): blah blah blah我該如何解決?
1 回答

手掌心
TA貢獻(xiàn)1942條經(jīng)驗(yàn) 獲得超3個(gè)贊
任何一個(gè):
class Prepare():
def importImage(self, image):
要么:
class Prepare():
@staticmethod
def importImage(image):
添加回答
舉報(bào)
0/150
提交
取消