Jorgen Bodde a écrit : (snip) > class ObjListException(Exception): > pass > > class ObjListIterator(object): > def __init__(self, objlist): > self.__objlist = objlist > self.__idx = 0 You should use a single underscore here.