Is there any module/toolkit or framework for doing aspect oriented programming (AOP) in Python? For example AspectJ from Xerox park is a framework which can be used to do this for Java. Many TIA... -Anand