標準エラー出力
エラーメッセージを、通常の出力とは別の「標準エラー出力」に書き出すコードとして、最も適切なものを1つ選べ。
- A
sys.stderr.write("警告: ファイルが見つかりません\n") - B
sys.argv.write("警告") - C
os.getcwd("警告") - D
sys.exit.write("警告")
正解と解説を見る
正解:A
sys.stderr に書くと、標準エラー出力にメッセージを出せる。
- A
正しい。標準出力がファイルにリダイレクトされていても、標準エラー出力のメッセージは画面に表示される。
- B
誤り。sys.argv はコマンドライン引数のリスト。
- C
誤り。os.getcwd() は作業ディレクトリを返す関数。
- D
誤り。sys.exit() はプログラムを終了する関数。
このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。