Hi all. I'd like to print-out a dictionary of objects. The printed values are references. How Do I print the actual objects.
class MyClass: def __str__(self): return str(self.__dict__) if __name__ == '__main__': dict = dict() classA = MyClass() setattr(classA, "attr-1", "val-1") dict['a']= classA print classA ''' Desired output: {'attr-1': 'val-1'}''' print dict ''' Actual output: {'a': <__main__.MyClass instance at 0x79cfc8>}''' Thanks, Amit -- http://mail.python.org/mailman/listinfo/python-list