Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Twisted:如何破坏连接?_Python_Twisted_Twisted.internet - Fatal编程技术网

Python Twisted:如何破坏连接?

Python Twisted:如何破坏连接?,python,twisted,twisted.internet,Python,Twisted,Twisted.internet,我保存了一个如下设置的客户端连接列表: cons = {} sid = 5 cons[sid] = self.reactor.connectTCP(host, port, myprotocol) 如果该项仍然连接,并且我调用del cons[5],则连接对象仍然存在。我可以在服务器控制台中看到输出。不过,这个物体肯定已经从字典里消失了 我可以打电话。断开连接,然后打电话给del cons[5],它确实断开并删除了该项目,但我担心该连接仍然存在于某个地方 破坏其中一个连接的正确方法是什么?这里有

我保存了一个如下设置的客户端连接列表:

cons = {}
sid = 5
cons[sid] = self.reactor.connectTCP(host, port, myprotocol)
如果该项仍然连接,并且我调用del cons[5],则连接对象仍然存在。我可以在服务器控制台中看到输出。不过,这个物体肯定已经从字典里消失了

我可以打电话。断开连接,然后打电话给del cons[5],它确实断开并删除了该项目,但我担心该连接仍然存在于某个地方


破坏其中一个连接的正确方法是什么?

这里有一个很好的解释:这里有一个很好的解释: