[Python-Dev] cStringIO.StringIO() buffer behavior
Guido van Rossum
guido at python.org
Mon Aug 6 20:22:31 CEST 2007
On 8/6/07, Georg Brandl <g.brandl at gmx.net> wrote:
> Guido van Rossum schrieb:
> > Methinks that this was a fundamental limitation of cStringIO, not a
> > bug. Certainly not something to be "fixed" in a bugfix release.
>
> I'm sorry.
No problem. Somebody else should have flagged this, so it's our
collective responsibility.
> Okay, I propose the following patch:
>
> Index: Modules/cStringIO.c
[...]
My proposal is much more radical -- get rid of cStringIO altogether.
(And also of StringIO.py.) There aren't that many places using it any
more, and almost all of these are easily replaced with io.StringIO (or
io.BytesIO!). There's already a fixer in 2to3 to do this.
--
--Guido van Rossum (home page: http://www.python.org/~guido/)
More information about the Python-Dev
mailing list