파이썬을 사용하다보면 표준 출력(stdout)과 표준 에러(stderr)를 구별해서 출력해야 할 경우가 있다.
표준 출력이야 그냥 print 로 출력하면 되지만,
표준 에러는 어떻게 하는지 항상 찾아봐서 ... 하고 있었다.
이렇게 하면 된다.
import sys
print >> sys.stderr, 'stderr'
또는
sys.stderr.write('stderr')
이렇게 하면 된다.
(아래 참고 링크와 동일한 내용이지만, 기억하기 위해 블로깅 해 놓는다.)
참고 : http://mwultong.blogspot.com/2007/01/python-stderr.html
'Computer > Python' 카테고리의 다른 글
inline if (0) | 2015.03.11 |
---|---|
파이썬 json.dumps를 한글에 사용하는 방법 (0) | 2015.02.01 |
nested list comprehesion in python (0) | 2015.01.10 |
python OrderedDict (0) | 2014.12.04 |
python2.x에서 unicodedata 사용법 (0) | 2014.10.21 |