Pythonのコマンドラインオプションパーサーライブラリdocopt, schemaを使う 2013/11/26 | 所要時間 約4分 Pythonには標準でコマンドラインオプションを解析するモジュールがついてるんですが、 愚直に書いてるとすごくだらだらと長くなってしまうし、ぱっと見わかりづらいですよね。 それにPython2.7以上とかだったりで、結局古い方のモジュール使わないといけないし・・・とか。 そこで簡単にオプションをパースできるdocoptとschemaについて紹介します。 docopt docopt - Pythonic argument parser, that will make you smile docoptはPython2.5から3.3まで対応してます。 普通のパーサーはオプションのプログラムを書いて、そこからヘルプの文字列を生成したりするのですが、 docoptの
