0

例では ioloop.add_handler() が恋しいです:

import tornado.ioloop
import tornado.web

class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello, world")

if __name__ == "__main__":
    http_server = tornado.web.Application([
        (r"/", MainHandler),
    ])
    http_server.listen(8888)
    tornado.ioloop.IOLoop.instance().start()

出典: http://www.tornadoweb.org/en/branch3.1/web.html

オブジェクト http_server と ioloop は明示的に接続されていません。これは私にはきれいに見えません。ioloop はどのように http_server を検出しますか?

すべてが正常に動作します。私はただ興味があります。

4

1 に答える 1