Как закрыть окно stdout / stderr в python? - PullRequest
0 голосов
/ 14 августа 2010

В моем приложении на python я печатаю некоторые вещи во время цикла.

После цикла я хочу закрыть окно stdout/stderr, которое печатается с использованием кода Python.

Ответы [ 2 ]

4 голосов
/ 14 августа 2010
import sys

sys.stdout.close()
sys.stderr.close()

Может быть, что вы хотите. Это, безусловно, закроет stdout / stderr в любом случае.

0 голосов
/ 14 августа 2010

Если вы имеете в виду окно с приглашением, которое открывается при запуске скрипта Python в MS Windows, попробуйте указать исполняемый файл pythonw вместо python в первой строке вашего скрипта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...