"Alex Martelli" <[EMAIL PROTECTED]> escribió en el mensaje
news:[EMAIL PROTECTED]
> B.G.R. <[EMAIL PROTECTED]> wrote:
>    ...
> > numline=0
> > for line in sys.stdin:
> >     numline+=1
> >     workwithline(line)
>
> Consider the alternative:
>     for numline, line in enumerate(sys.stdin):
>
> Nothing to do with your main program, but still neater...
>
> > that's ok, but if the user only does "./myprog.py" then I got to get
into
> > interactive mode and show a prompt in every line expecting the user
input
> > for that line. Problem is I don't know how to tell if I've been "piped"
or
>
> sys.stdin.isatty() should serve you well.
>
>
> Alex


Thank you all very much for your help and tips, that's exactly what I was
looking for.
I guess my knowledge of the libraries is still quite limited. Time to work
on that too.

Regards
RGB



-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to