Python super() behavior not dependable
问题 For some reason, the super() method is not always behaving as expected, opting to return: TypeError('super(type, obj): obj must be an instance or subtype of type)' I understand what the error means . I do not understand why it is coming up as an error. Here's the snippet of code that is breaking. All objects in the system are new style objects. What's really interesting is that this error does not always show up. I don't know what's causing it. The super() method in Retrieval is passing the