from twisted.internet import reactor
from twisted.internet.protocol import Protocol,Factory
class SimpLogger(Protocol):
def connectionMade(self):
print "connection",self.transport.client
def connectionLost(self,reason):
print self.transport.client,"disconnection"
def dataReceived(self,data):
print data
factory = Factory()
factory.protocol = SimpLogger
reactor.listenTCP(1234,factory)
reactor.run()
需要安装twisted和zope,安装zope需要安装setuptools
参考博客 http://blog.csdn.net/xufei96/article/details/6904132