自前のオプションパーザをつつきまわして、何が起こるかを調べると便利 なことがあります。OptionParser では便利な二つのメソッドを提供 しています:
has_option(opt_str)
"-q"
や "-verbose"
のような)
オプション opt_str
がある場合、真を返します。
get_option(opt_str)
opt_str
に対するOption インスタンスを返します。
該当するオプションがなければ None
を返します。
remove_option(opt_str)
opt_str
に対応するオプションがある場合、
そのオプションを削除します。該当するオプションに他のオプション文字列が指定されて
いた場合、それらのオプション文字列は全て無効になります。
opt_str
がこの OptionParser オブジェクトのどのオプション
にも属さない場合、ValueError を送出します。
ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。