import tornado.ioloop # 此時_current沒有instance print dir(tornado.ioloop.IOLoop._current) # 通過instance IOLoop() 會設置當前_current instance a = tornado.ioloop.IOLoop.current() print id(a) print dir(tornado.ioloop.IOLoop._current) # 直接獲取當前線程初始化了的_current.instance b = tornado.ioloop.IOLoop.current() print id(b) thread1 a = IOLoop() b = a.current() thread2 a1 = IOLoop() b2 = a1.current() th1 th2 分別擁有獨立的ioloop thread1 a = IOLoop.instance() thread2 a1 = IOLoop.instance() a a1 是一樣的ioloop
