getoptモジュール

from getopt import getopt
import sys

opts, args = getopt(sys.argv[1:], 'v')

for opt in opts:
    print opt
 python opt.py -vvv
('-v', '')
('-v', '')
('-v', '')

うん、ちゃんと - をつけてくれてるんだな。vをいっぱいつけるとログレベルを上げられる。

このブログに乗せているコードは引用を除き CC0 1.0 で提供します。