[Python-Dev] Possible addition to itertools
python at rcn.com
Thu Jun 24 02:49:06 EDT 2004
> -----Original Message-----
> > [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
> >> 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 would definitely have another implementation, anyway
> FWIW, I've wanted to do things like this before.. but I think that
> 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).
I would support exposing this as a static function for the file type.
Alternately, I could see it going in the string module.
More information about the Python-Dev