Message 181878 - Python tracker
> > (perhaps we need as PyNumber_AsLongIndex() to do the direct conversion > > to a C long, it would make things easier in many cases) > > +1, but drop the 'Index' part of the name, to match the existing > PyNumber_AsSsize_t. There's already PyNumber_Long() (which doesn't use __index__), hence the possible confusion. Note there is also PyIndex_Check(), so we could call it PyIndex_AsLong().