スクリプトの場合、現在、OptionParser変数を入力に追加するために使用しています。ただし、現在のオプションはすべてブール値であり、argv代わりに使用する方が解析しやすいようです。例えば:
 $ script.py option1 option4 option6 
そして、次のようにします。
if 'option1' in argv:
    do this
if 'option2' in argv:
    do this
etc...
オプションがすべてブール値の場合、argvoverを使用することをお勧めしますか?OptionParser