From c4cd35662e484d2500be374c4f84a3b7ba94b9e8 Mon Sep 17 00:00:00 2001 From: WorldObservationLog Date: Tue, 28 May 2024 19:34:20 +0800 Subject: [PATCH] fix: do not exit when typed wrong command --- src/cmd.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd.py b/src/cmd.py index 4d69424..c955840 100644 --- a/src/cmd.py +++ b/src/cmd.py @@ -78,7 +78,7 @@ class NewInteractiveShell: cmds = cmd.split(" ") try: args = self.parser.parse_args(cmds) - except argparse.ArgumentError: + except (argparse.ArgumentError, argparse.ArgumentTypeError, SystemExit): logger.warning(f"Unknown command: {cmd}") return match cmds[0]: