首页 > 解决方案 > 关闭socketserver客户端套接字的正确方法

问题描述

想知道是否必须采取明确的措施来关闭socketserver模块使用的通信套接字。我知道该server_close()方法存在,但据我所知,它仅适用于主服务器套接字。关于关闭客户端套接字,我在想一些事情:

from socketserver import *
Class MyRequestHandler(StreamRequestHandler):
    def handle(self):
        pass # handle communication
    def finish(self):
        self.request.close() # close communications socket

这种方法是可以接受的还是有更好的(预期的)方法来实现这一点?

标签: pythonsocketserver

解决方案


推荐阅读