如何获取一个python SocketServer,直到字符串终止与NUL

时间:2013-02-23 02:04:58

标签: python sockets tcp socketserver nul

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

1 个答案:

答案 0 :(得分:0)

在阅读您要使用的文档时“使用流的alternative request handler class(通过提供标准文件接口简化通信的文件类对象)”:

class MyTCPHandler(socketserver.StreamRequestHandler):

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