I'm using StringIO for the first time (to buffer messages recieved from a socket). I thought it would be a simple matter of writing the stuff to the buffer and then calling readline, but that doesn't seem to work:
>>> buf = StringIO.StringIO()
>>> buf.write("Foo\n")
>>> buf.write("Bar\n")
>>> buf.flush()
>>> buf.readline()
''
I expected buf.readline() to return 'Foo\n'. What am I doing wrong?
--Max
--
http://mail.python.org/mailman/listinfo/python-list
