给朋友写了个脚本,用到了socket服务器,翻到之前写的代码,拿到这里记录一下。
直接贴代码:
#!/usr/bin/env python from SocketServer import ThreadingTCPServer as TCP from SocketServer import StreamRequestHandler as SRH from time import ctime host = '' port = 12345 addr = (host, port) class MyRequestHandler(SRH): def handle(self): while True: input = self.rfile.readline() if not input.strip(): break self.wfile.write('input content is : %s' % input) tcpServ = TCP(addr, MyRequestHandler) tcpServ.serve_forever()
代码仅实现了最基本的socket服务器端接收请求。