0
這是我之前的問題的後續行動。扭曲:如何知道哪個客戶端已關閉連接
我正在Python中使用「twisted」包構建一個簡單的客戶端服務器程序。
我想保留哪個客戶端已加入並關閉連接的記錄。
假設,如果客戶B關閉連接,我想在服務器上打印出「客戶端B已經關閉了連接」
這裏是我使用的代碼:
factory = protocol.ServerFactory()
factory.protocol = Echo
PortNo = 8000
reactor.listenTCP(PortNo,factory)
reactor.run()
def connectionLost(self, reason):
print "Connection lost"
任何想法怎麼做 ?
由於
請參閱[這個問題](http://stackoverflow.com/questions/14278555/how-to-get-the-client-ip-address-after-got-connection-lost-in-twisted)。 – gatto 2013-04-25 19:29:36