我是使用Twisted
框架的初学者。
我正在使用Python中的twisted
库开发一个简单的客户端服务器程序。
我在服务器端使用代码。
factory = protocol.ServerFactory()
factory.protocol = Echo
PortNo = 8000
reactor.listenTCP(PortNo,factory)
reactor.run()
每当客户端关闭连接时,我都希望在服务器端打印消息。
知道怎么做吗?
谢谢
最佳答案
扩展要使用的协议的connectionLost方法。
def connectionLost(self, reason):
self.factory.numProtocols = self.factory.numProtocols-1
// do stuff
有关更多参考:
http://twistedmatrix.com/documents/12.2.0/core/howto/servers.html#auto2
关于python - 扭曲:如何在服务器上打印消息?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16213589/