无法访问flask_socketio应用

问题描述

我遇到的问题是,如下面的代码所示,我的flask应用程序的会话变量中有多个变量。我想在我的socket_ip路由中使用它们,但是当我尝试打印变量会话时什么也没出现。我看到“密钥1”。谁能解释一下为什么会发生这种情况,以及是否有办法让我访问抽屉函数中的会话变量。 TIA。

app = Flask(__name__,static_folder='static')
app.config['SECRET_KEY'] = 'secret!'
socket_io = SocketIO(app)

@app.route("/",methods=['GET','POST'])
def index():
   session["key1"] = "var1"

@socket_io.on('dataReceiver')
def drawer():
   print(session["key1"])

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)