我正在使用扭曲反应器来非阻塞读取套接字输入。但是,我想在反应器开始运行后运行另一个循环
.....
reactor.listenTCP(12345, MyFactory())
reactor.run()
# ... blah blah socket input related code
while 1:
...
...
if something:
reactor.stop()
问题是循环后reactor.run()
不起作用while
。我可以知道而不是在 main 中使用线程te = Thread(target=reactor.run, args=(False,)).start()
,还有其他方法可以使reactor.run()
工作非阻塞吗?
谢谢你。