[Python-Dev] Possible addition to itertools
Bob Ippolito
bob at redivi.com
Thu Jun 24 13:08:07 EDT 2004
On Jun 21, 2004, at 12:53 PM, Raymond Hettinger wrote:
> [Scott David Daniels]
>> One feature that I'd find nice in itertools is access to "universal
>> newlines" behavior. This would make it much easier to extend zipfile
>> and other compression-related code to provide pseudo-files that
> iterate
>> properly.
>
>
> My initial thoughts are:
>
> * the functionality is useful
> * it duplicates some code from fileobject.c
Which isn't available in pure Python anywhere, and isn't extensible
enough to do what he wants to do.
> * unsure whether the needs to be Unicode aware
Universal newlines doesn't really make sense in the context of unicode.
Unicode would definitely have another implementation, anyway
(unicode.splitlines(...)).
FWIW, I've wanted to do things like this before.. but I think that the
universal newlines support in fileobject should just be refactored so
that you can use it without a file object (possibly with a similar API
to this).
-bob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2357 bytes
Desc: not available
Url : http://mail.python.org/pipermail/python-dev/attachments/20040624/0033ecdc/smime.bin
More information about the Python-Dev
mailing list