python3-docopt (Command-line interface description language)
docopt helps you
-define interface for your command-line app
-automatically generate parser for it.