class A(object):
def __init__(self, opt='qwert'):
self.opt=opt
a=A()
b=A()
In [9]: a is b
Out[9]: False
In [10]: a.opt is b.opt
Out[10]: True
In [11]: a.opt='trewq'
In [15]: a.opt is b.opt
Out[15]: False
Мне такого не надо. Мне надо чтоб a.opt и b.opt всегда были разными объектами.