6.21.4.3 コールバック中で例外を送出する

オプション自体か、あるいはその引数に問題があるばあい、コールバック関数は OptionValueError を送出せねばなりません。optparse は この例外をとらえてプログラムを終了させ、ユーザが指定しておいたエラーメッセージを 標準エラー出力に出力します。エラーメッセージは明確、簡潔かつ正確で、どの オプションに誤りがあるかを示さねばなりません。さもなければ、ユーザは自分の 操作のどこに問題があるかを解決するのに苦労することになります。

ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。