getopt 引数はsys.argvにリストで入ってくる オプション引数の解析はgetopt getoptの第二引数で、「:」が付くのは値をとるとき。 getopt(args, shortopts, longopts=[]) argsには引数 shortoptsは、引数が1文字の時 longoptsは長い引数の時 ex. --help --width 10のような時. ["help","width="]) sample code import getopt import sys try: optlist.args = getopt.getopt(sys.args[1:],"f:") except getopt.GetoptError,pe: print pe.msg sys.exit(0) for opt,args in optlist: if opt in ("-f"): print("