From 5176dca60dfa631e260ebf120c605612af85bedc Mon Sep 17 00:00:00 2001 From: Azalea Gui Date: Sat, 4 Feb 2023 01:58:49 -0500 Subject: [PATCH] [O] Use exit(0) --- mobile.py | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/mobile.py b/mobile.py index 27060fa..a1e5fa6 100644 --- a/mobile.py +++ b/mobile.py @@ -195,7 +195,7 @@ class Handler(BaseHTTPRequestHandler): fill_express_no(taobao_data) # Stop process - raise KeyboardInterrupt() + sys.exit(0) # For desktop logins after captcha is added (not actually used) if self.path.lower() == '/login': @@ -216,14 +216,7 @@ if __name__ == '__main__': # Start HTTP server asyncronously server = HTTPServer(("127.0.0.1", 12842), Handler) - - def serve(): - try: - server.serve_forever() - except KeyboardInterrupt: - server.server_close() - - thread = threading.Thread(target=serve) + thread = threading.Thread(target=server.serve_forever) thread.start() # Open browser