如何在字符串以NUL终止之前接收python SocketServer

如何在字符串以NUL终止之前接收python SocketServer,python,sockets,tcp,socketserver,nul,Python,Sockets,Tcp,Socketserver,Nul,在Python中,在找到NUL字符(\0)之前,如何编写接收字符串的TCP SocketServer?在完全接收到字符串后,我需要套接字继续能够接收新字符串。在阅读文档时,您希望使用“使用流(类似文件的对象,通过提供标准文件接口简化通信)”: 一旦有了类似文件的接口,就可以提取字节,直到获得'\0'NUL字符。您将阻止read()请求。@Celada除了基本的SocketServer(self.request.recv(1024))之外,我没有任何代码,老实说,我不知道怎么做,因此,我需要帮助

在Python中,在找到NUL字符(
\0
)之前,如何编写接收字符串的TCP SocketServer?在完全接收到字符串后,我需要套接字继续能够接收新字符串。

在阅读文档时,您希望使用“使用流(类似文件的对象,通过提供标准文件接口简化通信)”:


一旦有了类似文件的接口,就可以提取字节,直到获得'\0'NUL字符。您将阻止read()请求。

@Celada除了基本的SocketServer(self.request.recv(1024))之外,我没有任何代码,老实说,我不知道怎么做,因此,我需要帮助
class MyTCPHandler(socketserver.StreamRequestHandler):