def main(args): L.debug("main commander") parser = Parser(prog='commander.py') parser.add_argument("key", default=None, help=get_help()) if len(args) > 0: arguments = [args.pop(0)] arguments = parser.parse_args(arguments) if arguments is None: pass else: key_found = arguments.key if key_found is not None: L.debug("find key:" + key_found) execute_func(key_found, args) else: parser.print_help()