I am trying to do something like this:
property = \'name\' value = Thing() class A: setattr(A, property, value) other_thing = \'normal attribute\' def __i
You'll need to use a metaclass for this:
property = 'foo' value = 'bar' class MC(type): def __init__(cls, name, bases, dict): setattr(cls, property, value) super(MC, cls).__init__(name, bases, dict) class C(object): __metaclass__ = MC print C.foo