# python-socket.io **Repository Path**: MrYeAuthor/python-socket.io ## Basic Information - **Project Name**: python-socket.io - **Description**: python socket服务 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-22 - **Last Updated**: 2022-01-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # python socket服务 新建一个文件名称为test.py,代码如下: ```` from TcpServer import TcpServer class Server(object): def __init__(self): self.tcpserver = TcpServer('127.0.0.1', 9501) self.tcpserver.on('start', self.start) self.tcpserver.on('connect', self.connect) self.tcpserver.on('receive', self.receive) self.tcpserver.on('close', self.close) self.tcpserver.start() def start(self, socket): print('tcp服务启动...') def connect(self, fd, server): print('连接成功,fd为:%d' % (fd)) def receive(self, fd, server, msg): print('接收信息成功,fd为:%d,消息为:%s' % (fd, msg)) def close(self, fd): print('socket连接关闭,fd为:%d' % (fd)) server = Server() ```` 启动: ``python test.py``