bulkan
By: a guest | 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()