[Python-Dev] Semantics of int(), index() (original) (raw)

Nick Coghlan ncoghlan at gmail.com
Thu Apr 4 07:37:27 CEST 2013


On 4 Apr 2013 14:58, "Eric Snow" <ericsnowcurrently at gmail.com> wrote:

On Wed, Apr 3, 2013 at 6:47 AM, Hrvoje Niksic <hrvoje.niksic at avl.com> wrote: > It seems like a good feature that an int implementation can choose to > return an int subclass with additional (and optional) information. After > all, int subclass instances should be usable everywhere where ints are, > including in C code. Unless you want to try to use the concrete C-API in CPython. In my experience the concrete API is not very subclass friendly.

Using it with subclasses is an outright bug (except as part of a subclass implementation).

Cheers, Nick.

-eric


Python-Dev mailing list Python-Dev at python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/ncoghlan%40gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20130404/a1347fd3/attachment.html>



More information about the Python-Dev mailing list