Почему интерпретатор подсвечивает как ошибку setter?
Почему PyCharm подсвечивает как ошибку строку @get_phones.setter
?
Пишет: Names of function and decorator don't match; property accessor is not created
class Phone:
def __init__(self):
self._value = None
@property
def get_phones(self):
return self._value
@get_phones.setter
def set_phones(self, phones):
self._value = phones
Источник: Stack Overflow на русском