> > look to see if stdin is a tty. Unix is usually very careful about who has a > > "controlling tty" and who does not. In Python, file objects have an isatty() > > method that will return True or False. > > > > import sys > > isinteractive = sys.stdin.isatty() > > if isinteractive: > > ... > > else: > > ... > > > > tested and it works !
Aha! I knew about tty on Unix so I looked in the os module for it, I never thought of it being a file method.... Alan G. _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor