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