python2-docopt (Command-line interface description language)

docopt helps you
  - define interface for your command-line app
  - automatically generate parser for it.