1
Я уверен, что это что-то тривиальное, но я не могу найти никакой информации из документов Python (3).Python - автоматически обновлять атрибут базового класса (псевдоним) в унаследованном классе
С учетом следующего кода, как я могу гарантировать, что атрибут класса t
в базовом классе обновляется в унаследованном классе.
class DbBase:
table = None
t = table
class Articles(DbBase):
table = Table(....)
Сейчас я хотел, чтобы иметь возможность обратиться к Article.table
в Article.t
, а также.
Спасибо!
Вероятно, хотят сеттер на 'Т * тоже. – kindall
https://docs.python.org/3.4/library/functions.html#property - Спасибо! Не понял, что @property применимо к атрибутам класса. Связанный с этим вопрос с более подробными сведениями: http://stackoverflow.com/questions/7374748/whats-the-difference-between-a-python-property-and-attribute – cgons