Форум сайта python.su
Скажите пожалуйста как КОПИРОВАТЬ вывод ошибок и сообщений к командной строке в файл.
Я знаю как перенаправить вывод, но не понимаю как можно просто продублировать сразу и в стандартный вывод и в файл
Офлайн
под *nix для этого есть tee
Офлайн
а под виндой?
Офлайн
первое что приходит в голову - написать свою обертку над stdout/stderr и уже в ней выводить и на экран и в файл.
Хотя вам еще может подойти: http://www.doughellmann.com/PyMOTW/logging/index.html
Отредактировано (Дек. 5, 2011 07:24:43)
Офлайн
попробую спасибо
Офлайн
а можно просто поставить cygwin и пользоваться tee, иначе под windows море велосипедов получается.
Офлайн