我有错误
super()` takes at most 2 arguments (8 given)
我做错了什么
我读了这个importing module causes ^{
class PersonBase:
def __init__(self, person_id="", first_name="", second_name="", birth_date="", name="", sex="", relation="", educations=[], works=[]):
""" Common fields of all person types"""
self.person_id = person_id
self.first_name = first_name
self.second_name = second_name
....
class Person(PersonBase):
""" PersonBase and list of Realive objects"""
def __init__(self, person_id="", first_name="", second_name="", birth_date="", name="", sex="", relation="", educations=[], works=[], relatives=[]):
super(PersonBase).__init__(person_id, first_name, second_name, birth_date, name, sex, relation, educations)
self.relatives = relatives
目前没有回答
相关问题 更多 >
编程相关推荐