On Wed, Jul 9, 2014 at 1:20 AM, Tim Chase <python.l...@tim.thechases.com> wrote: > On 2014-07-08 11:08, Terry Reedy wrote: >> > Indeed. Ctrl-D is _the_ canonical way to tell a program that's >> > reading stdin that your're done. >> >> Not on Windows. > > Okay, EOF is the canonical way to tell a program reading stdin that > you're done. It just happens that EOF ^D on *nix-likes and ^Z on > Win32. :-) > > -tkc
I can't think of any Windows-native programs that ask for EOF. Only those which came from POSIX platforms do it. That said, though, Windows doesn't tend to encourage interactive command-line programs at all, so you may as well just follow the Unix convention. ChrisA -- https://mail.python.org/mailman/listinfo/python-list