I have two classes:
class A(object):
def __init__(self, b):
self b = b
class B(object):
def __init__(self, a):
self a = a
I'd like to init them like this:
a = A(b) b = B(a)
But I can't since 'b' doesn't exist when doing a = A(b). I have to do:
a = A() b = B(a) b.a = a
But that seems unclean. Is this solvable?