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