Robert Kern <robert.k...@gmail.com> added the comment:

The practical case I was thinking of was numpy integer scalar types, which can 
crop up without explicitly requesting them, much like the long type.

Although, now that I check, I see that single-element numpy arrays also pass 
index(). Ideally, there would be two functions, one that takes sizes and one 
that takes sequences, much like numpy has array() and empty().

I can revert my patch to doing the isinstance(x, (int, long)) test as a quick 
fix. That will allow most of the numpy scalar types that I expect will actually 
be encountered.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue11673>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to