redirecting Stdin
Erik Max Francis
max at alcyone.com
Wed Dec 3 06:34:20 EST 2003
Jon Arter wrote:
> after redirection sys.stdin = file('newinput')
This isn't after redirection, it causes it.
> line=sys.stdin:readline()
> exec line
This contains at least two errors: You meant a period instead of a
colon, and the exec statement makes no sense.
> This results in a parsing error when the file reading reaches the
> def detectip():
> sentence .
> You can execute the command line as long as it is a single line
> command
>
> How to Get arround this ?
Since you're not showing precisely the code that's executing and
precisely the error you're getting, I can't even understand what you're
talking about.
--
Erik Max Francis && max at alcyone.com && http://www.alcyone.com/max/
__ San Jose, CA, USA && 37 20 N 121 53 W && &tSftDotIotE
/ \
\__/ Do not stand in a place of danger trusting in miracles.
-- (an Arab proverb)
More information about the Python-list
mailing list