From 31e808f7e08a51f1a155267d1e2c5c46a2bb5332 Mon Sep 17 00:00:00 2001 From: cfbao Date: Fri, 21 Jul 2017 00:06:14 -0400 Subject: [PATCH] catch keyboard interupt and exit gacefully --- cleaner.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cleaner.py b/cleaner.py index dbea528..910f363 100644 --- a/cleaner.py +++ b/cleaner.py @@ -430,4 +430,7 @@ def parse_time(rfc3339): return calendar.timegm(time.strptime(time_str, '%Y-%m-%dT%H:%M:%S')) if __name__ == '__main__': - main() + try: + main() + except KeyboardInterrupt: + print('\nStopped by user')