Я хотел бы создать класс в Python, который управляет прежде всего статическими членами. Эти члены должны быть инициализированы во время определения класса уже. В связи с тем, что в дальнейшем будет требоваться повторная инициализация статических членов, я бы поставил этот код в классный метод.
Мой вопрос: как я могу вызвать этот класс из класса?
class Test():
# static member
x = None
# HERE I WOULD LOVE TO CALL SOMEHOW static_init!
# initialize static member in classmethod, so that it can be
#reinitialized later on again
@classmethod
def static_init(cls):
cls.x = 10
Любая помощь приветствуется!
Спасибо заранее, Volker