0
在Python中,我將如何去編寫一個接收字符串的TCP SocketServer,直到找到NUL字符(\0
)?在完全收到字符串後,我需要套接字繼續能夠接收新字符串。如何獲取python SocketServer直到字符串被NUL終止
在Python中,我將如何去編寫一個接收字符串的TCP SocketServer,直到找到NUL字符(\0
)?在完全收到字符串後,我需要套接字繼續能夠接收新字符串。如何獲取python SocketServer直到字符串被NUL終止
在閱讀您要使用的「alternative request handler class是(通過提供標準的文件接口,簡化了通信類文件對象)利用流」的文檔:
class MyTCPHandler(socketserver.StreamRequestHandler):
一旦你有這樣一個文件接口可以提取字節,直到獲得'\ 0'NUL字符。你會阻止read()請求。
@Celada 除了基本的SocketServer(self.request.recv(1024)),我沒有任何代碼,我真的不知道該怎麼做,因此,我需要幫助 – ron975 2013-02-23 02:17:30