Pythonの標準エラー出力

2013年12月14日
1 分

sys.stderr.write() を使う。

import sys

sys.stderr.write("Error: some error.\n")

実行例:

^o^ > python stderr.py
Error: some error.

^o^ > python stderr.py > output.txt
Error: some error.

^o^ > type output.txt

^o^ > python stderr.py 2> error.txt

^o^ > type error.txt
Error: some error.