我希望我的websocket客户机在我的\u标志设置为True时立即关闭连接。 这是我的插座课程:
class BridgeSocket(WebSocketClientProtocol):
def __init__(self,factory,my_flag):
self.my_flag = my_flag
现在,在程序运行的某个地方(在另一个线程内)运行一段时间后,我的_标志被设置为true。而不是在一个
^{pr2}$类似循环,有没有我可以定义并附加到我的websocket类的事件。 i、 e.当my_flag设置为true时激发的函数
使用threading.Event。在
您应该使用Twisted
deferToThread
生成后台任务,然后使用callFromThread
通知主线程上运行的WebSocket。在相关问题 更多 >
编程相关推荐