On Thu, 23 Dec 2010 22:09:15 +0100 Éric Araujo <mer...@netwok.org> wrote: > Le 23/12/2010 20:55, Antoine Pitrou a écrit : > >> def __index__(self): > >> - """index(self)""" > >> + """someobject[self]""" > > > > This is misleading as to what the method actually does, > Really? Unless I misunderstood the docs, __index__ is used when the > object is used as an index (or with bin or oct, but I didn’t want to > complicate the docstring, just fix it).
Well, it's only used for converting to an integer (also, it's used in more cases than just indexing), so "someobject[self]" is not the actual operation. Regards Antoine. _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com