제발 도와주세요. PyCharm으로 코드를 작성하면 해결되지 않은 참조 인 '모델'이 계속 표시됩니다. 매개 변수 'model'값은 사용되지 않고 getter 특성은 (self)이어야합니다. 이 문제를 어떻게 해결해야합니까?get 및 set 속성이 잘못되었습니다.
class ProductObject:
def __init__(self, product, brand, car, model, year):
self.product = product
self.brand = brand
self.car = car
self.model = model
self.year = year
def set_product(self, product):
self.product = product.capitalize()
def get_product(self):
return self.product
product = property(get_product, set_product)
def set_brand(self, brand):
self.brand = brand.title()
def get_brand(self):
return self.brand
brand = property(get_brand, set_brand)
def set_car(self, car):
self.car = car.title()
def get_car(self):
return self.car
car = property(get_car, set_car)
def set_model(self):
self.model = model.title()
def get_model(self, model):
return self.model
model = property(get_model, set_model)
def set_year(self):
self.year = year.int()
def get_year(self, year):
return self.year
year = property(get_year, set_year)
'getter'는'self' 만 기대하고 setter는'self'와는 다른 인수를 기대해야합니다. 이제'get_model'과'set_model'을주의 깊게 살펴보십시오. –