Ezio Melotti <ezio.melo...@gmail.com> added the comment: > + To check for a specific type (without including superclasses) use > + :func:`assertIs(type(obj), cls) <assertIs>`. > > Don’t you mean “without accepting subclasses”, not superclasses?
I mean: >>> class MyInt(int): pass # my specific type ... >>> isinstance(MyInt(5), int) # int superclass included True >>> type(MyInt(5)) is int # int superclass not included False >>> type(MyInt(5)) is MyInt # check for specific type True Do you think I should rephrase it (or maybe just remove the (...))? ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue13387> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com