
bulkan
By: a guest on Nov 4th, 2007 | syntax:
Python | size: 0.51 KB | hits: 90 | expires: Never
import StringIO
import sys
class StdOut(StringIO.StringIO):
def __init__(self,stdout):
self.__stdout = stdout
StringIO.StringIO.__init__(self)
def write(self,s):
self.__stdout.write(s)
StringIO.StringIO.write(self,s)
def read(self):
self.seek(0)
self.__stdout.write(StringIO.StringIO.read(self))
if __name__ == '__main__':
s = StdOut(sys.stdout)
sys.stdout = s
print "first print"
print "second print"
s.read()