class Foo:
__slots__ = ('bar',)
def __init__(self, bar, baz):
self.bar = bar
self.baz = baz
self.setup()
def setup(self):
pass
class Foo:
__slots__ = ('bar', 'baz')
def __init__(self, bar, baz):
self.bar = bar
self.baz = baz
self.setup()
def setup(self):
pass
Used when assigning to an attribute not defined in the class slots.