Module Import alias Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Str ImportFrom alias alias ImportFrom alias alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Return Dict Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str If BoolOpOr UnaryOpNot NameLoad UnaryOpNot NameLoad body Raise Call NameLoad Str If BoolOpOr CompareNotEq NameLoad Str CompareNotEq NameLoad Str body Raise Call NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Return Dict Str Str decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body If Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Return Dict Str Str Return Dict Str Str Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore ListLoad TupleLoad Str Call NameLoad TupleLoad Str Call NameLoad decorator_list If CompareEq NameLoad Str body ImportFrom alias TryExcept body Print Str Expr Call AttributeLoad Call NameLoad Str Num NameLoad attr handlers ExceptHandler type NameLoad body Pass Print Str
N/A N/A sys N/A N/A N/A N/A sys path insert 0 ../ pycnic.core WSGI Handler pycnic.errors HTTP_400 HTTP_401 Login N/A Handler N/A get N/A N/A self N/A N/A N/A sess_id N/A N/A N/A N/A self request cookies get session_id N/A N/A session_id sess_id N/A post N/A N/A self N/A N/A N/A username N/A N/A N/A N/A self request data get username N/A password N/A N/A N/A N/A self request data get password N/A N/A N/A username N/A password N/A N/A N/A HTTP_400 Username and password are required N/A N/A N/A username foo N/A password foo N/A N/A N/A HTTP_401 Username or password are incorrect N/A N/A N/A N/A self response set_cookie session_id 1234567890abcdefg N/A N/A message Logged in N/A N/A Logout N/A Handler N/A post N/A N/A self N/A N/A N/A N/A N/A N/A N/A self request cookies get session_id N/A N/A N/A N/A N/A self response delete_cookie session_id N/A N/A message Logged out N/A N/A message cookies Already logged out N/A N/A self request cookies N/A N/A app N/A WSGI N/A N/A routes N/A N/A /login N/A Login N/A /logout N/A Logout N/A N/A N/A __name__ __main__ N/A wsgiref.simple_server make_server N/A N/A N/A Serving on 0.0.0.0:8080... N/A N/A N/A N/A make_server 0.0.0.0 8080 app serve_forever N/A N/A N/A KeyboardInterrupt N/A N/A N/A Done