3

次のコードがあります。

import SimpleHTTPServer
import SocketServer

def http_server():
    PORT = 80
    Handler = SimpleHTTPServer.SimpleHTTPRequestHandler
    httpd = SocketServer.TCPServer(("", PORT), Handler)
    httpd.serve_forever()

これの問題は、 が原因でhttpd.serve_forever()、プログラムの残りの部分がハングすることです。スレッドを使用してこれを独自のスレッドで実行できると想定しているため、プログラムの残りの部分はサーバーとは独立して実行できますが、これを実装する方法がわかりません。

4

1 に答える 1