How do I introspect A\'s instance from within b.func() (i.e. A\'s instance\'s self):
A
b.func()
self
class A():
Do this by refactoring your code to work like
class A(): def go(self): b = B(self) b.func() class B(): def __init__(self, a): self.a = a def func(self): # Use self.a
or
class A(): def go(self): b = B() b.func(self) class B(): def func(self, a): # a