[英]Exporting a variable in a Tornado class to another module
我正在使用Tornado framework
並擁有一個Websockethandler
,它從客戶端接收數據並將值存儲在變量中。 如何將該變量發送到另一個模塊。 這是代碼(部分):
#module a.py
class Handler(tornado.websocket.WebSocketHandler):
@tornado.web.asynchronous
@gen.engine
def on_message(self, event):
data = urlparse.parse_qs(event)
event= data.get('type')
如何將變量event
傳遞給模塊b.py
謝謝
在模塊b.py
一個函數,例如on_message
並將它傳遞給你的event
變量:
b.py
:
def handle_event(new_event):
print new_event
a.py
:
import b
class Handler(tornado.websocket.WebSocketHandler):
@tornado.web.asynchronous
@gen.engine
def on_message(self, event):
data = urlparse.parse_qs(event)
event= data.get('type')
b.handle_message(event) # this
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.