From e81623563705f6c3a7cc61756e0f6c9fe1888db0 Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Fri, 21 Nov 2025 19:27:52 +0800 Subject: [PATCH] [F] Fix #462 Python version prints Traceback on KeyboardInterrupt --- hyfetch/rs.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hyfetch/rs.py b/hyfetch/rs.py index f50d21ce..4f0aabf6 100644 --- a/hyfetch/rs.py +++ b/hyfetch/rs.py @@ -25,4 +25,8 @@ def run_rust(): if __name__ == '__main__': - run_rust() + try: + run_rust() + except KeyboardInterrupt: + printc('&cThe program is interrupted by ^C, exiting...') + exit(0)