Python Twisted:如何在服务器上打印邮件?

Python Twisted:如何在服务器上打印邮件?,python,twisted,Python,Twisted,我是一个使用Twisted框架的初学者 我正在用Python中的twisted库开发一个简单的客户机-服务器程序 我正在服务器端使用代码 factory = protocol.ServerFactory() factory.protocol = Echo PortNo = 8000 reactor.listenTCP(PortNo,factory) reactor.run() 每当客户端关闭连接时,我想在服务器端打印消息 知道怎么做吗 谢谢扩展您要使用的协议的无连接方法 def connec

我是一个使用Twisted框架的初学者

我正在用Python中的twisted库开发一个简单的客户机-服务器程序

我正在服务器端使用代码

factory = protocol.ServerFactory()
factory.protocol = Echo
PortNo = 8000
reactor.listenTCP(PortNo,factory)

reactor.run()
每当客户端关闭连接时,我想在服务器端打印消息

知道怎么做吗


谢谢

扩展您要使用的协议的无连接方法

def connectionLost(self, reason): 
   self.factory.numProtocols = self.factory.numProtocols-1
   // do stuff
更多参考资料:


扩展要使用的协议的connectionLost方法

def connectionLost(self, reason): 
   self.factory.numProtocols = self.factory.numProtocols-1
   // do stuff
更多参考资料: