Hi, I would like to read from a pipe, parse the input and ask the user what to do next:
message = sys.stdin.read() # message is parsed and URLs are printed as a list to choose from... selected_index = raw_input('Which URL to open?') Calling raw_input() always raises in an EOFError. I tried reopening and resetting sys.stdin, but nothing worked (at least on OX X 10.7, see http://stackoverflow.com/questions/8034595/python-raw-input-following-sys-stdin-read-throws-eoferror). I am surprised to find that a seemingly trivial task cannot be accomplished with Python 2.7 on a current Mac. Or am I missing something simple? - Jan -- http://mail.python.org/mailman/listinfo/python-list