Run Python HTTPServer in Background and Continue Script Execution
问题 I am trying to figure out how to run my overloaded customized BaseHTTPServer instance in the background after running the "".serve_forever() method. Normally when you run the method execution will hang until you execute a keyboard interrupt, but I would like it to serve requests in the background while continuing script execution. Please help! 回答1: You can start the server in a different thread: https://docs.python.org/2/library/thread.html So something like: def start_server(): # Setup stuff