(Getopt,GetoptLong)。クラスを利用する方法があるようだ。見つけることができる。系クラスと使い勝手がだいぶ違うため、使いにくいという意見が散見される。実際、私も使ってみてその感があった。そこで、リファレンス・ドキュメントから主要な機能を抜き出して、使い方をまとめてみた。与えられると、その配列を解析しオプションのタイプに応じた処理を行う。ここで、「オプションのタイプに応じた処理」とは、実際には実装者が作りこむものである。以下にサンプルコードを示す。message.###on_headだと、help表示のとき他のオプションとの間に改行される。