Я пытаюсь сделать что-то вроде этого:
property = 'name'
value = Thing()
class A:
setattr(A, property, value)
other_thing = 'normal attribute'
def __init__(self, etc)
#etc..........
Но я не могу найти ссылку на класс, чтобы заставить setattr
работать так же, как простое назначение переменной в определении класса. Как я могу это сделать?
object
, а не от ничего (class A(object):
), чтобы использовать классы нового стиля. - person Mike Graham   schedule 26.03.2010