To clarify, how can I get a normal terminal prompt for raw_input to enable me to insert a value into variable 'sel'?
The program wants to keep reading from the piped file, it seems. Rory On 01/03/06, Rory Campbell-Lange ([EMAIL PROTECTED]) wrote: > I'm stumped. I'm piping some content to a python program, but then want > the python program to prompt me for an answer. It goes on reading > the pipe and gives a "EOFError: EOF when reading a line". > > eg: > #!/usr/bin/python > > import sys > text = sys.stdin.read() > sel = raw_input('Selection? : ') > > Selection? : Traceback (most recent call last): > File "/tmp/z.py", line 5, in ? > sel = raw_input('Selection? : ') > EOFError: EOF when reading a line > > Advice much appreciated. -- Rory Campbell-Lange <[EMAIL PROTECTED]> <www.campbell-lange.net> -- http://mail.python.org/mailman/listinfo/python-list