Português
Abrir no Telegram

Tópico >>> class A(object):

6 mensagens · –
A
>>> class A(object): ... def init(self, a): ... self._a = a ... ... (at)property ... def a(self): ... return self._a ... >>> a = A('test') >>> a.a 'test' >>> a.a = 'pleh' Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: can't set attribute
  1. A
    این یک پروپرتی read only هست. ولی نمیدونم دقیقا چطور کار میکنه، اگر دوستان کسی میدونه لطفا توضیح بده
  2. S
    دکوراتور property فقط برای ساختن getter هست. شما میخواین setter هم داشته باشه باید یه متد دیگه به این شکل هم اضافه کنین به کلاس: (at)foo.setter def foo(self, x): self._a = x
    1. A
      سپاس

Um feed público aberto do índice de busca ChatCrawler — “o Google do Telegram público”; atualizado à medida que a comunidade é rastreada. Horários em UTC.

Somente conteúdo público, API oficial do Telegram. Sobre · Perguntas frequentes · Limites do índice · Remover uma página · Catálogo · Busca · Como calculamos