Python 可以将列表放入Flask中的会话中吗?

Python 可以将列表放入Flask中的会话中吗?,python,flask,Python,Flask,是否可以将列表传递到会话中?我需要我的访客有不同的名单 我尝试了session['mylist']=mylist,但是我得到了一个unpicklable错误:无法pickle对象错误 mylist = None if 'username' in session and 'password' in session: if not api.user: api.login(user=session['username'], password=session['password'

是否可以将列表传递到会话中?我需要我的访客有不同的名单

我尝试了
session['mylist']=mylist
,但是我得到了一个
unpicklable错误:无法pickle对象
错误

mylist = None
if 'username' in session and 'password' in session:
    if not api.user:
        api.login(user=session['username'], password=session['password'])
    userlist = api.user.get_user_list(limit=25)
    mylist = list(userlist)
session['mylist'] = mylist

编辑:原来api根本没有返回字符串,而是返回对象。现在可以关闭此线程。

mylist中的内容。。。从外观上看,它不是您真正想要传递给客户机的东西。字符串列表。。不是一个好选择,嗯?字符串列表应该没有问题。。。错误告诉您这些“字符串”中的一个实际上是
线程.lock
,而不是字符串。你能给我们举个例子说明你在做什么吗(例如,一个复制错误的代码片段)?我正在使用一个api来获取列表,所以也许这就是为什么它在等待响应时有一个
线程.锁
?用代码段编辑OP。