Pythonの標準エラー出力

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.

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください