Module Assign NameStore Str ImportFrom alias FunctionDef arguments args defaults body Expr Call NameLoad Assign NameStore Call NameLoad Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Print AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr keyword Lambda arguments args NameParam defaults AttributeLoad NameLoad attr keyword NameLoad For NameStore NameLoad body Print BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Slice Num decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A N/A __author__ kehao thu_learn * main N/A N/A N/A N/A N/A N/A login N/A semester N/A Semester N/A messages N/A N/A course N/A semester courses N/A N/A N/A course name N/A message N/A course messages N/A N/A N/A N/A messages append message N/A N/A N/A messages sort key N/A N/A N/A x N/A N/A x date reverse True N/A m messages N/A N/A N/A >>	%s_%s
%s N/A N/A m title N/A m date N/A N/A N/A N/A m details replace N/A 100 N/A N/A N/A __name__ __main__ N/A N/A N/A main