나는 선언과 서버의 클래스를 만들었습니다파이썬에서 UDPServer를 종료하는 방법은 무엇입니까?
class myServer(socketserver.BaseRequestHandler):
def handle(self):
pass
그리고 그것은 시작 :
someServer = socketserver.UDPServer((HOST, PORT), myServer)
someServer.serve_forever()
내 질문은 : 어떻게 종료 자체 서버를 얻을 수 있나요? 나는 그것이 shutdown 메소드를 가진 BaseServer라는 기본 클래스를 가지고 있음을 보았다. someServer
에서 someServer.shutdown()
으로 호출 할 수 있지만 이는 서버 외부에서 발생합니다.
스레드 응답을 제안하지 마십시오. -1 –
야콥 - 왜 안 되니? 그것은 그의 목적에 부합합니다. –
옳은 것 같지만 내가 떠난 짧은 시간 동안 일할 수 없었습니다. 다른 일을 시도하면서 벽에 머리를 두드리는 대신 빨리 질문해야했습니다. – shwartz