2005/8/19, max(01)* <[EMAIL PROTECTED]>: > hi. > > i was wondering, what's the simplest way to echo the standard input to > the standard output, with no modification. > > i came up with: > > ... > while True: > try: > raw_input() > except EOFError: > break > ... > > but i guess there must be a simpler way. > > using bash i simply do 'cat', *sigh*! > > bye > > max > > ps: in perl you ca do this: > > ... > while ($line = <STDIN>) > { > print STDOUT ("$line"); > } > ...
Try this. import sys line = sys.stdin.readline() while line: sys.stdout.write(line) line = sys.stdin.readline() -- I like python! My Donews Blog: http://www.donews.net/limodou -- http://mail.python.org/mailman/listinfo/python-list