Python,在CGI中处理会话

时间:2013-11-03 09:46:05

标签: python cgi

我正在做一个简单的项目,我希望有一个登录会话。这里有一个很好的例子:http://webpython.codepoint.net/cgi_session_class但是我无法理解,我如何检查会话是否已经建立?

1 个答案:

答案 0 :(得分:1)

该课程完全透明地处理新会话。

您可以检测会话是否为新的唯一方法是在会话中存储内容并测试该内容:

if not 'seen' in session.data:
    # new session, set a flag
    session.data['seen'] = True

因为新会话始终为空,但只有设置了值才会返回会话而不是为空。