这些是我用来测试TCP套接字的基本Python程序。在
在服务器.py公司名称:
import socketserver as serv
class Handler(serv.BaseRequestHandler):
def handle(self):
received = self.request.recv(16)
print('received',received)
if __name__ == '__main__':
host, port = 'localhost', 2000
with serv.TCPServer((host,port), Handler) as serv:
serv.allow_reuse_address = True
serv.serve_forever()
在客户端.py公司名称:
^{pr2}$首先运行服务器,然后运行客户端。服务器打印:
received b'1'
但我想说的是,服务器收到了两个发送:
received b'1'
received b'2'
我是否在每次发送之间遗漏了一些必需的内容?在
目前没有回答
相关问题 更多 >
编程相关推荐