Slices when extending python with C++
rozelak at volny.cz
rozelak at volny.cz
Tue Dec 27 18:02:16 EST 2011
Hallo,
I have kind of special question when extening python with C++
implemented modules.
I try to implement a class, behaving also like an array. And I need
to implement slice-getters. I implemented PySequenceMethods.sq_slice
to get "simple" slices like:
myobj[x:y]
It works perfectly, without problems. But now I have a problem when
need to access the array with "special" slices, like:
myobj[x:y:step]
myobj[::-1] # to revert the array
I would like to ask which method must be implemented to get this
"special" slice getters. The "simple" slice
PySequenceMethods.sq_slice getter accepts only two indexes - from,
to, but not a step (which would solve the issue).
Thank you very much for your ansver, best regards
Dan T.
--
Tradiční i moderní adventní a novoroční zvyky, sváteční jídlo a
pití, výzdoba a dárky... - čtěte vánoční a silvestrovský speciál
portálu VOLNÝ.cz na http://web.volny.cz/data/click.php?id=1301
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20111228/3065c593/attachment-0001.html>
More information about the Python-list
mailing list