1

我需要将数据框存储在烧瓶会话中,我这样做:

session['pd'] = pd.to_dict()

我有这个错误:

UserWarning: The 'session' cookie is too large: the value was 14773751 bytes but the header required 26 extra bytes. The final size was 14773777 bytes but the limit is 4093 bytes. Browsers may silently ignore cookies larger than this.
samesite=samesite,

我添加这一行:

app.config["SESSION_TYPE"] = "filesystem"

但没有任何改变!

我该如何解决这个问题?

4

1 回答 1

0

您是否尝试过重置会话session.clear()?这与app.config["SESSION_TYPE"] = "filesystem"应该做的工作相结合。

但是,将 Pandas 数据帧存储到 Flask Session 中根本不可行。我建议你看看Flask Session,它是一个扩展,增加了对服务器端会话的支持。如果您的要求允许,这可能是可行的方法。

于 2022-01-29T09:02:32.327 回答