为什么我会得到这个错误?有人能帮我解决这个问题吗?我试图从Progress.display()中的类project调用display函数,或者有人有其他解决方案来显示用户的输入?在
如何同时输入Stages类和Progress类?谢谢你的帮助super().display()
RuntimeError: super(): no arguments
这是密码class Project:
def __init__(self, name="", job="", **kwargs):
super().__init__(**kwargs)
self.name = name
self.job = job
def display():
print("name: ", (self.name))
print("job: ", (self.job))
@staticmethod
def prompt_init():
return dict(name=input("name: "), job=input("job: "))
class Stages(Project):
def __init__(self, stages="", **kwargs):
super().__init__(**kwargs)
self.stages = stages
def display(self):
super().display()
print("stages: ", (self.stages))
@staticmethod
def prompt_init():
p