次の宣言を使用して、サーバーのクラスを作成しました。
class myServer(socketserver.BaseRequestHandler):
def handle(self):
pass
そしてそれを始めました:
someServer = socketserver.UDPServer((HOST, PORT), myServer)
someServer.serve_forever()
私の質問は、サーバーをシャットダウンするにはどうすればよいですか? シャットダウンメソッドを持つ BaseServer と呼ばれる(基本クラスの)基本クラスがあることを確認しました。someServer
で呼び出すことができますsomeServer.shutdown()
が、これはサーバー自体の外部からです。