我想编写一个单线程程序,该程序使用Tornado承载Web服务器,并在ZMQ套接字上接收消息(使用PyZMQ Tornado事件循环:http://learning-0mq-with-pyzmq.readthedocs.org/en/latest/pyzmq/multisocket/tornadoeventloop.html),但是我不确定如何构造它。我应该使用

from zmq.eventloop import ioloop


要么

from tornado.ioloop import IOLoop


或两者?

最佳答案

在所有龙卷风导入之前,您需要导入zmq.eventloop.ioloop并调用zmq.eventloop.ioloop.install函数。然后,您可以导入Tornado ioloop并使用它。

看到:
http://zeromq.github.io/pyzmq/eventloop.html

关于python - 如何在一个ioloop中运行pyzmq和网络服务器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27054723/

10-10 01:10