Результаты поиска по запросу "stdout"

1 ответ

; насколько я могу судить, поведение print при обнаружении None для sys.stdout - нет.

у заставить замолчать и восстановитьsys.stdout сюда: import sys sys.stdout = None print('hello') # does not write to stdout sys.stdout = sys.__stdout__ print('hello') # writes to stdoutя знаю, мне ...

2 ответа

Я хотел бы, чтобы это было в дополнение к файлам stdout.txt и stderr.txt, то есть к 3 выводам: 1. stdout, 2. stderr, 3. merge

м, я запускаю exe из сценария Python, используя: subprocess.call(cmdArgs,stdout=outf, stderr=errf) когда outf и errf являются файловыми дескрипторами текстовых файлов. Можно ли как-нибудь сгенерировать поверх него объединенный и ...

4 ответа

Кроме того, расточительно проверять возвращаемое значение из каждого вызова, записывающего в STREAM, - просто позволяйте состоянию внутреннего потока записывать сбой. Это то, что тест проверяет ниже.

ужно закрыть stdout и stderr для одной из моих программ на Си. Как это возможно, не выходя из программы в процессе выполнения?

ТОП публикаций

5 ответов

 модуль слишком навязчив для меня. Это может повлиять на не связанный код. Чтобы перенаправить вывод в файл, я устанавливаю PYTHONIOENCODING и запускаю

отаю в WinXP 5.1.2600, пишу приложение на Python с китайским пиньинь, которое вовлекает меня в бесконечные проблемы Unicode. Переход на Python 3.0 решил многие из них. Но функция print () для вывода на консоль не поддерживает Unicode по какой-то ...

6 ответов

Как перенаправить stdout и stderr на регистратор в Python

У меня есть регистратор, который имеетRotatingFileHandler, Я хочу перенаправить всеStdout а такжеStderr к регистратору. Как это сделать?

1 ответ

использование

оложим, что есть скрипт, который делает что-то вроде этого: # module writer.py import sys def write(): sys.stdout.write("foobar")Теперь предположим, что я хочу захватить выводwrite функция и сохранить его в переменной для дальнейшей обработки. ...

1 ответ

Нет stdout.txt с SDL

Я работаю над небольшой игрой на C ++ с SDL2, используя Code :: Blocks 12.11 под Windows 7. Я использую компилятор mingw32-gcc и скачал стандартный скомпилированный дистрибутив Windows SDL2 (сейчас 2.0.1) и использую i686 -w64-mingw32 версия. ...

3 ответа

Вы можете получить код возврата из канала с помощью пользовательского средства удаления:

вая следующий ответ (первый ответ c ++ 11): Как выполнить команду и получить вывод команды в C ++, используя POSIX? [https://stackoverflow.com/questions/478898/how-to-execute-a-command-and-get-output-of-command-within-c-using-posix] Вот ...

3 ответа

Phantomjs PDF в стандартный вывод

Я отчаянно пытаюсь вывести PDF, сгенерированный phantomJS, в stdout какВот [https://stackoverflow.com/questions/12403817/phantomjs-pipe-input/17286691#17286691] Я получаю пустой PDF-файл, хотя его размер не равен 0, он отображает ...

2 ответа

Запретить смешивание вывода консоли и письменного текста

У меня есть консольное приложение C ++, которое постоянно печатает некоторые выходные данные, в то время как оно также принимает команды (используяstd::cin) от пользователя - вывод и ввод происходят в отдельных потоках. Если я пишу текст, когда ...