diff --git a/magicli/magicli.py b/magicli/magicli.py index 373a6b8..1d8569d 100644 --- a/magicli/magicli.py +++ b/magicli/magicli.py @@ -61,6 +61,10 @@ def magicli(exclude=['main'], glbls=None, argv=None): print(help_message(config)) exit() + if not len(args) == len(config['arguments']): + print(help_message(config)) + exit() + args, kwargs = cast_types(args, kwargs, config) try: