[New-bugs-announce] [issue28654] sys.stdout.isatty() returns True even if redirected to NUL
Kuno Meyer
report at bugs.python.org
Thu Nov 10 03:18:38 EST 2016
New submission from Kuno Meyer:
[Python 3.5.2 on Windows]
>py -c "import sys; print(sys.stdout.isatty(), file=sys.stderr)" > NUL
True
NUL is the Windows equivalent of /dev/nul, so the result should probably be False.
Under Cygwin, the result is as expected:
$ python3 -c "import sys; print(sys.stdout.isatty(), file=sys.stderr)" > /dev/nul
False
----------
components: Windows
messages: 280494
nosy: kmeyer, paul.moore, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
status: open
title: sys.stdout.isatty() returns True even if redirected to NUL
versions: Python 3.5
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue28654>
_______________________________________
More information about the New-bugs-announce
mailing list