]> granicus.if.org Git - python/commit
SF patch #907403: Improvements to cStringIO.writelines()
authorRaymond Hettinger <python@rcn.com>
Mon, 8 Mar 2004 18:17:31 +0000 (18:17 +0000)
committerRaymond Hettinger <python@rcn.com>
Mon, 8 Mar 2004 18:17:31 +0000 (18:17 +0000)
commit6ec099658ab49ed6d3c2861e437fe659e1c7037f
tree2a8f9f3e3192bba966382e4a473092d1f376f3f6
parent73360a3e61274ffcc4c9fc3d09746bd6603e92a5
SF patch #907403:  Improvements to cStringIO.writelines()

The writelines() method now accepts any iterable argument and writes
the lines one at a time rather than using ''.join(lines) followed by
a single write.  Results in considerable memory savings and makes
the method suitable for use with generator expressions.
Lib/StringIO.py
Modules/cStringIO.c