On Tue, 7 Jun 2016 at 14:38 Paul Sokolovsky <pmis...@gmail.com> wrote:
> Hello, > > On Tue, 7 Jun 2016 17:31:19 -0400 > Barry Warsaw <ba...@python.org> wrote: > > > On Jun 07, 2016, at 01:28 PM, Ethan Furman wrote: > > > > >* Add ``bytes.iterbytes``, ``bytearray.iterbytes`` and > > > ``memoryview.iterbytes`` alternative iterators > > > > +1 but I want to go just a little farther. > > > > We can't change bytes.__getitem__ but we can add another method that > > returns single byte objects? I think it's still a bit of a pain to > > extract single bytes even with .iterbytes(). > > > > Maybe .iterbytes can take a single index argument (blech) or add a > > method like .byte_at(i). I'll let you bikeshed on the name. > > What's wrong with b[i:i+1] ? > It always succeeds while indexing can trigger an IndexError.
_______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com