On 12/13/2016 05:39 AM, Samuel Williams wrote: > Michael, yes. > > FYI, I found out why this works. Pressing Ctrl-D flushes the input > buffer. If you do this on an empty line, it causes read(...) to return > 0 which Ruby considers end of input for the script, but the pipe is > not closed.
Currently Python does not appear to support this behavior. Possibly it could be patched to support something similar, though. -- https://mail.python.org/mailman/listinfo/python-list