hi, I have the following problem: I have two objects, say, A and B, which are both legitimate stand-alone objects with lives of their own.
A contains B as a property, so I often do A.B.foo() the problem is that some functions inside of B actually need A (remember I said they were both standalone objects), so I have to often do: A.B.foo_func(A) Which is kind of awkward. Is there some way that B.foo_func() could somehow know that it was called as a property of A in this way? Note that I'm looking for the calling object and NOT the calling function. Thanks in advance. -- http://mail.python.org/mailman/listinfo/python-list