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 -- http://mail.python.org/mailman/listinfo/python-list