Module Import alias alias Import alias Import alias Import alias Import alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias Assign NameStore ListLoad Str Str Str Str TryExcept body Expr NameLoad handlers ExceptHandler body ImportFrom alias identifier TryExcept body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Index Num handlers ExceptHandler body Assign NameStore NameLoad If UnaryOpNot NameLoad body Assign NameStore Str TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign NameStore Dict FunctionDef arguments args NameParam defaults NameLoad body Global identifier Expr Call AttributeLoad NameLoad attr BoolOpOr NameLoad Dict decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If NameLoad body Assign NameStore Call NameLoad NameLoad For NameStore NameLoad body If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad NameLoad body Return SubscriptLoad NameLoad Index Num If BoolOpAnd NameLoad CompareNotEq NameLoad Call NameLoad NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad NameLoad If UnaryOpNot NameLoad body Assign NameStore NameLoad Assign NameStore Call NameLoad NameLoad Continue If Call NameLoad NameLoad NameLoad body For NameStore NameLoad body If CompareNotIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse If Call NameLoad NameLoad NameLoad body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad NameLoad orelse Assign SubscriptStore NameLoad Index NameLoad Call NameLoad ListLoad NameLoad SubscriptLoad NameLoad Index NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str NameLoad Num NameLoad body Assign NameStore BoolOpOr NameLoad Dict Assign NameStore ListLoad TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str Assign NameStore ListLoad Assign NameStore BinOpMult Str Num If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpMult NameLoad NameLoad Str orelse Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpMult NameLoad NameLoad Str If NameLoad body Expr Call AttributeLoad NameLoad attr Str For TupleStore NameStore NameStore Call NameLoad NameLoad body If NameLoad body Assign NameStore BinOpAdd NameLoad Num orelse Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpMult NameLoad NameLoad Call NameLoad NameLoad NameLoad NameLoad BinOpAdd NameLoad Num keyword NameLoad If CompareLt NameLoad BinOpSub Call NameLoad NameLoad Num body If NameLoad body Expr Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr Str If NameLoad body Expr Call AttributeLoad NameLoad attr Str If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpMult NameLoad NameLoad Str orelse If CompareEq Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpMult NameLoad NameLoad Str orelse If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpMult NameLoad NameLoad Str If NameLoad body Expr Call AttributeLoad NameLoad attr Str For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad NameLoad attr body Assign TupleStore NameStore NameStore NameLoad If NameLoad body Assign NameStore BinOpAdd NameLoad Num orelse Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad BinOpAdd BinOpMult NameLoad NameLoad Call NameLoad NameLoad NameLoad NameLoad BinOpAdd NameLoad Num keyword NameLoad Call NameLoad NameLoad NameLoad NameLoad BinOpAdd NameLoad Num keyword NameLoad If CompareLt NameLoad BinOpSub Call NameLoad Call AttributeLoad NameLoad attr Num body If NameLoad body Expr Call AttributeLoad NameLoad attr Str orelse Expr Call AttributeLoad NameLoad attr Str If NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpMult NameLoad NameLoad Str orelse If Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad orelse If Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num TryExcept body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler body Expr Call NameLoad orelse Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad SubscriptLoad Call NameLoad NameLoad Call AttributeLoad NameLoad attr Index Num attr TryExcept body Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad orelse If UnaryOpNot Call NameLoad NameLoad NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler body Expr Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Return NameLoad decorator_list If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad orelse Assign NameStore NameLoad Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Call NameLoad NameLoad Call NameLoad NameLoad Return NameLoad decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore Dict Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call NameLoad Raise Call NameLoad BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If UnaryOpNot NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Assign AttributeStore NameLoad attr ListLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad NameLoad CompareGt Call NameLoad AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num Break orelse Expr Call AttributeLoad NameLoad attr NameLoad If NameLoad body Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign SubscriptStore SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Num If CompareGt Call NameLoad AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str Str attr Str Assign NameStore Num For NameStore Call NameLoad BinOpSub Call NameLoad NameLoad Num Num Num body Assign NameStore BinOpAdd BinOpAdd Call NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad Num If CompareGt NameLoad NameLoad body Break Assign NameStore BinOpAdd Str Call AttributeLoad Str attr SubscriptLoad NameLoad Slice BinOpAdd NameLoad Num orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Str Return BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Assign NameStore Str orelse Assign NameStore Str Return BinOpMod Str TupleLoad NameLoad AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr keyword NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If BoolOpAnd AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Return AttributeLoad AttributeLoad NameLoad attr attr orelse Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body If AttributeLoad NameLoad attr body If BoolOpOr UnaryOpNot CompareIn NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr orelse Assign NameStore SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore NameLoad If UnaryOpNot NameLoad body Assign NameStore Call NameLoad ListLoad NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Assign NameStore BoolOpOr NameLoad ListLoad If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign NameStore ListLoad NameLoad If UnaryOpNot NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If UnaryOpNot NameLoad body Return AttributeLoad NameLoad attr orelse Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If AttributeLoad NameLoad attr body Print NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body Print NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Print NameLoad BinOpMod Str AttributeLoad NameLoad attr For NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Print NameLoad Call AttributeLoad Str attr NameLoad If BoolOpAnd AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body Print NameLoad BinOpMod Str TupleLoad Call NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr orelse If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad body Assign NameStore Str orelse Assign NameStore Str Assign NameStore BinOpAdd BinOpAdd NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index NameLoad AttributeLoad NameLoad attr keyword NameLoad If CompareGt Call NameLoad NameLoad Num body Assign NameStore BinOpAdd BinOpAdd NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index NameLoad AttributeLoad NameLoad attr NameLoad keyword NameLoad Print NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Delete SubscriptDel NameLoad Index NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Str NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Str NameLoad body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr If Call NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr Str Assign NameStore NameLoad orelse Assign AttributeStore NameLoad attr NameLoad Assign NameStore NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad Call AttributeLoad NameLoad attr Str Str Assign AttributeStore NameLoad attr BoolOpOr NameLoad Call AttributeLoad NameLoad attr Str Str Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr Str Dict attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr BoolOpOr NameLoad Dict Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad Dict Assign AttributeStore NameLoad attr NameLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr Str Dict attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr BoolOpOr NameLoad Dict Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If NameLoad body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr BoolOpOr NameLoad Dict decorator_list Assign NameStore Call NameLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad SubscriptLoad Call AttributeLoad NameLoad attr Slice Num Num attr Str decorator_list Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Str body Assign NameStore NameLoad If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr orelse Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore BinOpAdd NameLoad Str Assign NameStore Num If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Num Assign NameStore Str orelse If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Num Assign NameStore Str If UnaryOpNot NameLoad body TryExcept body Expr Call NameLoad NameLoad Str Assign NameStore Str handlers ExceptHandler body Assign NameStore NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Num Assign NameStore ListLoad Assign NameStore Str Assign NameStore NameLoad While Num body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AugAssignAdd NameStore Num If UnaryOpNot NameLoad body Break Assign NameStore Call AttributeLoad NameLoad attr If NameLoad body If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If CompareEq NameLoad Num body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num If NameLoad body Assign AttributeStore NameLoad attr SubscriptLoad Call AttributeLoad NameLoad attr Index Num Continue Expr Call AttributeLoad NameLoad attr NameLoad orelse If BoolOpAnd Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Slice Num Num attr If Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Slice Num attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad orelse Import alias Expr Call AttributeLoad NameLoad attr Call NameLoad BinOpMod Str NameLoad keyword Num Continue Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad Assign NameStore ListLoad orelse If CompareIn Str NameLoad body If CompareIs NameLoad NameLoad body Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str If CompareNotEq NameLoad Num body Assign TupleStore NameStore NameStore TupleLoad NameLoad BinOpAdd NameLoad Num Assign NameStore NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr Str Assign TupleStore NameStore NameStore TupleLoad NameLoad BinOpAdd NameLoad Num Assign NameStore NameLoad Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Slice NameLoad attr If CompareIn NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str NameLoad Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Slice NameLoad attr If CompareEq NameLoad Str body Assign NameStore Str orelse Expr Call AttributeLoad NameLoad attr BinOpAdd NameLoad NameLoad TryExcept body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call NameLoad Raise Call NameLoad BinOpMod Str TupleLoad BoolOpOr NameLoad AttributeLoad NameLoad attr NameLoad NameLoad If AttributeLoad NameLoad attr body If NameLoad body Assign NameStore Call NameLoad NameLoad BoolOpOr NameLoad AttributeLoad NameLoad attr NameLoad NameLoad orelse Assign NameStore NameLoad orelse If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad orelse TryExcept body Assign NameStore Call NameLoad NameLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call NameLoad Raise Call NameLoad BinOpMod Str TupleLoad NameLoad BoolOpOr NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword NameLoad Assign NameStore ListLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If UnaryOpNot NameLoad body Assign NameStore AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Assign NameStore AttributeLoad NameLoad attr If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Str Assign NameStore NameLoad orelse Assign NameStore NameLoad Assign NameStore NameLoad Print NameLoad BinOpMod Str AttributeLoad NameLoad attr For NameStore Call AttributeLoad NameLoad attr body If CompareIn NameLoad AttributeLoad NameLoad attr body Continue Assign NameStore SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr If NameLoad body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Assign NameStore Num Assign NameStore NameLoad While Num body Assign NameStore Call AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore NameStore NameStore NameLoad If CompareEq NameLoad Num body Continue If CompareIn NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Continue If CompareEq NameLoad AttributeLoad NameLoad attr body Assign NameStore NameLoad If CompareEq NameLoad AttributeLoad NameLoad attr body Return TupleLoad Call AttributeLoad Str attr NameLoad NameLoad orelse If BoolOpAnd CompareEq NameLoad Str CompareEq NameLoad Num body AugAssignAdd NameStore Num Continue Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareNotIn NameLoad NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body If CompareIn NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad orelse Assign NameStore Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore NameLoad For NameStore Call AttributeLoad NameLoad attr Str Num body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Break If CompareIs NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Num Assign NameStore NameLoad For NameStore SubscriptLoad NameLoad Slice Num body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Num NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Num Assign NameStore NameLoad For NameStore SubscriptLoad NameLoad Slice Num body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Return NameLoad If CompareIn SubscriptLoad NameLoad Index Num NameLoad body Delete SubscriptDel NameLoad Index SubscriptLoad NameLoad Index Num Assign NameStore NameLoad orelse Assign NameStore NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return GeneratorExp TupleLoad NameLoad SubscriptLoad NameLoad Index NameLoad comprehension NameStore Call AttributeLoad NameLoad attr UnaryOpNot CompareIn NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Assign NameStore Dict Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body If CompareIn NameLoad AttributeLoad NameLoad attr body Continue For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body If Call NameLoad NameLoad NameLoad body If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr orelse TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr keyword NameLoad handlers ExceptHandler body Print Str NameLoad Raise Delete NameDel Assign AttributeStore NameLoad attr Call NameLoad decorator_list decorator_list
N/A N/A sys os N/A re N/A codecs N/A StringIO N/A locale N/A copy N/A tokenize N/A token sorteddict SortedDict traceback print_exc N/A __all__ N/A SortedDict Section Ini uni_prt N/A N/A N/A set N/A N/A N/A sets Set set N/A N/A N/A defaultencoding N/A N/A N/A locale getdefaultlocale N/A 1 N/A N/A N/A N/A defaultencoding None N/A N/A defaultencoding N/A N/A defaultencoding UTF-8 N/A N/A N/A N/A N/A codecs lookup defaultencoding N/A N/A N/A N/A defaultencoding UTF-8 N/A r_encoding N/A N/A re compile \s*coding\s*[=:]\s*([-\w.]+) N/A r_var N/A N/A re compile (?<!\{)\{\{([^\{].*?)(?<!\})\}\}(?!\}) N/A re U N/A r_var_env N/A N/A re compile (?<!\{)\{\{([^\{].*?)(?<!\})\}\}(?!\})|(?:\$(\w[\d\w_]*)|\$\{(\w[\d\w_]*)\}) N/A re U N/A r_pre_var N/A N/A re compile #\{\w+\} N/A re U N/A __default_env__ N/A set_env N/A N/A env N/A None N/A N/A __default_env__ N/A N/A N/A __default_env__ update N/A env N/A N/A merge_data N/A N/A values prev N/A None N/A N/A prev N/A N/A _type N/A type prev N/A value values N/A N/A N/A N/A isinstance value N/A list dict set N/A N/A N/A values N/A -1 N/A N/A prev N/A _type N/A type value N/A N/A N/A ValueError N/A Value %r should be the same type as previous type %r N/A value _type N/A N/A prev N/A N/A prev value N/A _type N/A type prev N/A N/A N/A isinstance value list N/A N/A x value N/A N/A N/A x prev N/A N/A N/A N/A prev append x N/A N/A N/A isinstance value dict N/A N/A N/A k v N/A N/A value items N/A N/A N/A k prev N/A N/A N/A prev N/A k v N/A N/A N/A prev N/A k N/A merge_data N/A v N/A prev N/A k N/A N/A N/A N/A prev update value N/A prev N/A uni_prt N/A N/A a encoding beautiful indent convertors N/A utf-8 False 0 None N/A N/A convertors N/A convertors N/A N/A escapechars N/A N/A \ \\ N/A ' \' N/A " \" N/A \b N/A \t N/A \r N/A \n N/A s N/A N/A indent_char N/A 4 N/A N/A isinstance a N/A list tuple N/A N/A N/A isinstance a list N/A N/A N/A N/A s append N/A N/A indent_char indent [ N/A N/A N/A N/A s append N/A N/A indent_char indent ( N/A beautiful N/A N/A N/A N/A s append N/A N/A i k N/A enumerate a N/A N/A beautiful N/A N/A ind N/A indent 1 N/A N/A ind indent N/A N/A N/A s append N/A N/A indent_char ind N/A uni_prt k encoding beautiful N/A indent 1 convertors convertors N/A N/A i N/A N/A len a 1 N/A N/A beautiful N/A N/A N/A N/A s append ,
 N/A N/A N/A N/A s append ,  N/A beautiful N/A N/A N/A N/A s append N/A N/A isinstance a list N/A N/A N/A N/A s append N/A N/A indent_char indent ] N/A N/A N/A N/A len a 1 N/A N/A N/A N/A s append , N/A N/A N/A s append N/A N/A indent_char indent ) N/A N/A N/A isinstance a dict N/A N/A N/A N/A s append N/A N/A indent_char indent { N/A beautiful N/A N/A N/A N/A s append N/A N/A i k N/A enumerate N/A N/A a items N/A N/A N/A key value k N/A beautiful N/A N/A ind N/A indent 1 N/A N/A ind indent N/A N/A N/A s append N/A %s: %s N/A N/A N/A indent_char ind N/A uni_prt key encoding beautiful N/A indent 1 convertors convertors N/A uni_prt value encoding beautiful N/A indent 1 convertors convertors N/A N/A i N/A N/A len N/A N/A a items 1 N/A N/A beautiful N/A N/A N/A N/A s append ,
 N/A N/A N/A N/A s append ,  N/A beautiful N/A N/A N/A N/A s append N/A N/A N/A s append N/A N/A indent_char indent } N/A N/A N/A isinstance a str N/A N/A t a N/A i escapechars N/A N/A t N/A N/A t replace N/A i N/A 0 N/A i N/A 1 N/A N/A N/A s append N/A '%s' t N/A N/A N/A isinstance a unicode N/A N/A t a N/A i escapechars N/A N/A t N/A N/A t replace N/A i N/A 0 N/A i N/A 1 N/A N/A N/A N/A N/A s append N/A u'%s' N/A N/A t encode encoding N/A N/A N/A N/A N/A print_exc N/A N/A _type N/A type a N/A c_func N/A N/A convertors get _type N/A c_func N/A N/A N/A N/A s append N/A c_func a N/A N/A N/A N/A s append N/A str a N/A N/A N/A join s N/A eval_value N/A N/A value globals locals encoding include_env N/A N/A sub_ N/A N/A m N/A N/A N/A txt N/A N/A N/A N/A filter None N/A N/A m groups N/A 0 strip N/A N/A N/A v N/A eval_value N/A str txt globals locals encoding include_env N/A _type N/A type txt N/A N/A N/A isinstance v N/A str unicode N/A N/A v N/A _type v N/A N/A N/A N/A isinstance v _type N/A N/A N/A _type unicode N/A N/A v N/A unicode v encoding N/A N/A v N/A N/A v encode encoding N/A N/A N/A N/A N/A print_exc N/A v N/A N/A m group N/A v N/A N/A N/A isinstance value N/A str unicode N/A N/A include_env N/A N/A v N/A N/A r_var_env sub sub_ value N/A N/A v N/A N/A r_var sub sub_ value N/A N/A v value N/A txt N/A #coding=%s
%s N/A encoding v N/A result N/A eval txt N/A dict globals N/A dict locals N/A result N/A Empty N/A object N/A N/A N/A EvalValue N/A object N/A __init__ N/A N/A self value filename lineno line N/A N/A N/A N/A self value value N/A N/A self filename filename N/A N/A self lineno lineno N/A N/A self line line N/A __str__ N/A N/A self N/A N/A N/A N/A self value N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A self __str__ N/A N/A Lazy N/A object N/A N/A 
    Lazy class can be used to save multiple EvalValue or normal data type
    You can use add() funciton to add new value, it'll be sotred as a list, 
    just like:
        
        [EvalValue, int, str]
     __init__ N/A N/A self key globals sec_name encoding include_env N/A N/A N/A N/A self key key N/A N/A self values N/A N/A N/A self globals globals N/A N/A self sec_name sec_name N/A N/A self encoding encoding N/A N/A self cached_value Empty N/A N/A self include_env include_env N/A eval N/A N/A self value N/A N/A N/A N/A N/A _locals N/A N/A self globals N/A N/A self sec_name N/A N/A N/A isinstance _locals SortedDict N/A N/A _locals N/A N/A v N/A eval_value value N/A self globals _locals N/A self encoding N/A self include_env N/A v N/A N/A N/A Exception N/A e N/A N/A N/A print_exc N/A N/A Exception N/A Converting value (%s) error value N/A add N/A N/A self value replace N/A False N/A N/A N/A replace N/A N/A N/A N/A N/A self values append value N/A N/A N/A self values N/A value N/A get N/A N/A self N/A N/A N/A N/A N/A self cached_value Empty N/A N/A result N/A N/A v N/A self values N/A N/A value N/A N/A self eval v N/A N/A N/A N/A isinstance value N/A list dict set N/A N/A len N/A self values 1 N/A N/A N/A self cached_value N/A N/A self eval N/A N/A self values N/A -1 N/A N/A N/A N/A N/A result append value N/A result N/A N/A N/A self cached_value N/A merge_data result N/A N/A N/A N/A self globals N/A N/A self sec_name N/A N/A self key N/A self cached_value N/A N/A self cached_value N/A N/A RawValue N/A object N/A __init__ N/A N/A self filename lineno text replace_flag N/A N/A N/A N/A self filename filename N/A N/A self lineno lineno N/A N/A self text text N/A N/A self replace_flag replace_flag N/A __str__ N/A N/A self N/A N/A N/A _length 26 N/A N/A N/A len N/A self filename _length N/A N/A s N/A N/A N/A N/A N/A self filename replace \ / split / N/A t -1 N/A i N/A range N/A N/A len s 1 -1 -1 N/A N/A t N/A N/A N/A len N/A s N/A i t 1 N/A N/A t _length N/A N/A N/A filename N/A .../ N/A N/A / join N/A s N/A N/A i 1 N/A N/A filename N/A N/A N/A self filename replace \ / N/A N/A %-30s:%04d N/A filename N/A self lineno N/A value N/A N/A self N/A N/A N/A N/A self replace_flag N/A N/A op  <=  N/A N/A op  =  N/A N/A %s%s N/A op N/A self text N/A N/A Section N/A SortedDict N/A __init__ N/A N/A self name comments encoding root info N/A None None None None N/A N/A N/A N/A N/A super Section self __init__ N/A N/A self _root root N/A N/A self _name name N/A N/A N/A self add_comment comments comments N/A N/A self _field_comments N/A N/A N/A self _field_flag N/A N/A N/A self _encoding encoding N/A N/A self _info info N/A N/A N/A self _root N/A self _lazy N/A N/A N/A N/A N/A self _root _globals N/A name N/A SortedDict N/A _lazy N/A N/A self N/A N/A N/A N/A self _root N/A N/A N/A N/A self _root _lazy N/A N/A False N/A property add N/A N/A self key value comments replace N/A None False N/A N/A N/A N/A self __setitem__ key value replace N/A N/A N/A self _field_flag N/A key replace N/A N/A N/A self add_comment key comments N/A __setitem__ N/A N/A self key value replace N/A False N/A N/A N/A self _lazy N/A N/A N/A N/A N/A key self replace N/A N/A v N/A Lazy key N/A N/A self _root _globals N/A self _name N/A self _encoding N/A N/A self _root _import_env N/A N/A v N/A self N/A key N/A N/A N/A v add value N/A N/A v value N/A N/A replace N/A N/A v N/A merge_data N/A value N/A N/A self get key N/A N/A N/A N/A super Section self __setitem__ key v append replace N/A add_comment N/A N/A self key comments N/A None None N/A N/A comments N/A comments N/A N/A N/A N/A isinstance comments N/A tuple list N/A N/A comments N/A comments N/A N/A key N/A N/A N/A self _comments comments N/A N/A N/A N/A self _field_comments N/A key N/A N/A copy copy comments N/A comment N/A N/A self key N/A None N/A N/A N/A key N/A N/A N/A self _comments N/A N/A N/A N/A N/A self _field_comments get key N/A N/A del_comment N/A N/A self key N/A None N/A N/A N/A N/A self add_comment key None N/A dumps N/A N/A self out convertors N/A None N/A N/A N/A self _comments N/A N/A out N/A N/A join N/A self _comments N/A N/A N/A self _root N/A N/A self _root _raw N/A N/A out N/A %s [%s] N/A N/A self _info N/A self _name N/A N/A out N/A [%s] N/A self _name N/A f N/A N/A self keys N/A N/A comments N/A N/A self comment f N/A comments N/A N/A out N/A N/A join comments N/A N/A N/A self _root N/A N/A self _root _raw N/A N/A out N/A %s %s%s N/A N/A str N/A self N/A f f N/A N/A N/A self N/A f value N/A N/A N/A N/A N/A self _field_flag get f False N/A N/A op  <=  N/A N/A op  =  N/A buf N/A N/A f op N/A uni_prt N/A self N/A f N/A self _encoding convertors convertors N/A N/A N/A len buf 79 N/A N/A buf N/A N/A f op N/A uni_prt N/A self N/A f N/A self _encoding True convertors convertors N/A out buf N/A __delitem__ N/A N/A self key N/A N/A N/A N/A N/A N/A super Section self __delitem__ key N/A N/A N/A self del_comment key N/A __delattr__ N/A N/A self key N/A N/A N/A N/A N/A N/A self N/A key N/A N/A N/A KeyError N/A k N/A N/A N/A AttributeError k N/A __str__ N/A N/A self N/A N/A N/A buf N/A N/A StringIO StringIO N/A N/A N/A self dumps buf N/A N/A N/A buf getvalue N/A N/A Ini N/A SortedDict N/A __init__ N/A N/A self inifile commentchar encoding env convertors lazy writable raw import_env basepath pre_variables N/A None None None None False False False True . None N/A N/A 
        lazy is used to parse first but not deal at time, and only when 
        the user invoke finish() function, it'll parse the data.
        
        import_env will import all environment variables

        if inifile is dict, then automatically add to ini object
         N/A N/A N/A N/A super Ini self __init__ N/A N/A isinstance inifile dict N/A N/A N/A self _inifile N/A data inifile N/A N/A N/A self _inifile inifile N/A data None N/A N/A self _basepath basepath N/A N/A self _commentchar N/A commentchar N/A N/A __default_env__ get commentchar # N/A N/A self _encoding N/A encoding N/A N/A __default_env__ get encoding utf-8 N/A N/A self _env N/A N/A N/A N/A __default_env__ get env N/A copy N/A N/A N/A N/A self _env update N/A env N/A N/A N/A N/A self _env N/A set set N/A N/A N/A self update N/A self _env N/A N/A self _globals N/A SortedDict N/A N/A self _pre_variables N/A pre_variables N/A N/A N/A self _import_env import_env N/A N/A self _import_env N/A N/A N/A N/A N/A self _globals update N/A os environ N/A N/A self _convertors N/A N/A N/A N/A __default_env__ get convertors N/A copy N/A N/A N/A N/A self _convertors update N/A convertors N/A N/A N/A self _lazy lazy N/A N/A self _writable writable N/A N/A self _raw raw N/A lazy N/A N/A N/A N/A N/A self _globals update N/A N/A N/A self _env copy N/A N/A self _inifile N/A N/A N/A N/A self read N/A self _inifile N/A data N/A N/A N/A k v N/A N/A data items N/A N/A s N/A N/A self add k N/A N/A _k _v N/A N/A v items N/A N/A N/A s N/A _k _v N/A set_filename N/A N/A self filename N/A N/A N/A N/A self _inifile filename N/A get_filename N/A N/A self N/A N/A N/A N/A self _inifile N/A set_basepath N/A N/A self basepath N/A N/A N/A N/A self _basepath basepath N/A set_pre_variables N/A N/A self v N/A N/A N/A N/A self _pre_variables N/A v N/A N/A N/A filename N/A property get_filename set_filename _pre_var N/A N/A self value N/A N/A N/A 
        replace predefined variables, the format is #{name}
         sub_ N/A N/A m N/A N/A N/A N/A N/A N/A self _pre_variables get N/A N/A N/A N/A N/A m group N/A 2 -1 strip N/A N/A N/A N/A r_pre_var sub sub_ value N/A read N/A N/A self fobj filename N/A N/A N/A encoding None N/A N/A isinstance fobj N/A str unicode N/A N/A f N/A open fobj rb N/A text N/A N/A f read N/A N/A N/A f close N/A N/A text N/A N/A fobj read N/A text N/A text N/A begin 0 N/A N/A N/A text startswith N/A codecs BOM_UTF8 N/A N/A begin 3 N/A encoding UTF-8 N/A N/A N/A N/A text startswith N/A codecs BOM_UTF16 N/A N/A begin 2 N/A encoding UTF-16 N/A N/A encoding N/A N/A N/A N/A N/A unicode text UTF-8 N/A encoding UTF-8 N/A N/A N/A N/A encoding defaultencoding N/A N/A self _encoding encoding N/A f N/A N/A StringIO StringIO text N/A N/A N/A f seek begin N/A lineno 0 N/A comments N/A N/A status c N/A section None N/A 1 N/A N/A lastpos N/A N/A f tell N/A line N/A N/A f readline N/A lineno 1 N/A N/A line N/A N/A N/A line N/A N/A line strip N/A line N/A N/A N/A N/A line startswith N/A self _commentchar N/A N/A N/A lineno 1 N/A N/A b N/A N/A r_encoding search N/A line N/A 1 N/A b N/A N/A N/A self _encoding N/A N/A N/A b groups N/A 0 N/A N/A N/A N/A comments append line N/A N/A N/A N/A N/A line startswith [ N/A N/A line endswith ] N/A N/A sec_name N/A N/A N/A line N/A 1 -1 strip N/A N/A N/A sec_name startswith include: N/A N/A _filename N/A N/A N/A sec_name N/A 8 strip N/A _file N/A N/A N/A os path join N/A self _basepath _filename N/A N/A N/A N/A os path exists _file N/A N/A old_encoding N/A self _encoding N/A old_filename N/A self filename N/A N/A N/A self set_filename _file N/A N/A N/A self read _file filename _file N/A N/A N/A self set_filename old_filename N/A N/A self _encoding old_encoding N/A N/A warnings N/A N/A N/A warnings warn N/A Warning N/A Can't find the file [%s], so just skip it _filename stacklevel 2 N/A N/A info N/A RawValue N/A self _inifile lineno sec_name N/A section N/A N/A self add sec_name comments info info N/A comments N/A N/A N/A N/A = line N/A N/A N/A section None N/A N/A N/A Exception N/A No section found, please define it first in %s file N/A self filename N/A pos N/A N/A line find <= N/A N/A pos -1 N/A N/A N/A begin end N/A pos N/A pos 2 N/A replace_flag True N/A N/A pos N/A N/A line find = N/A N/A begin end N/A pos N/A pos 1 N/A replace_flag False N/A keyname N/A N/A N/A line N/A begin strip N/A N/A keyname N/A self _env N/A N/A N/A KeyError N/A Settings key %s is alread defined in env, please change it's name keyname N/A rest N/A N/A N/A line N/A end strip N/A N/A rest N/A N/A value None N/A N/A N/A N/A f seek N/A lastpos end N/A N/A N/A N/A value iden_existed N/A N/A self __read_line f N/A value N/A N/A self _pre_var value N/A N/A N/A Exception N/A e N/A N/A N/A print_exc N/A N/A Exception N/A Parsing ini file error in %s:%d:%s N/A N/A filename N/A self _inifile lineno line N/A N/A self _lazy N/A N/A iden_existed N/A N/A v N/A EvalValue value N/A filename N/A self _inifile lineno line N/A N/A v value N/A N/A N/A self _raw N/A N/A v N/A RawValue N/A self _inifile lineno value replace_flag N/A N/A N/A N/A v N/A eval_value value N/A N/A self env N/A self N/A sec_name N/A self _encoding N/A self _import_env N/A N/A N/A Exception N/A e N/A N/A N/A print_exc N/A N/A Exception N/A Converting value (%s) error in %s:%d:%s N/A value N/A filename N/A self _inifile lineno line N/A N/A N/A section add keyname v comments replace replace_flag N/A comments N/A N/A N/A N/A N/A comments append line N/A save N/A N/A self filename N/A None N/A N/A N/A filename N/A N/A filename N/A self filename N/A N/A filename N/A N/A filename N/A sys stdout N/A N/A isinstance filename N/A str unicode N/A N/A f N/A open filename wb N/A need_close True N/A N/A f filename N/A need_close False N/A f N/A #coding=%s N/A self _encoding N/A s N/A N/A self keys N/A N/A N/A s N/A self _env N/A N/A N/A section N/A self N/A s N/A N/A N/A section dumps f convertors N/A self _convertors N/A need_close N/A N/A N/A N/A f close N/A __read_line N/A N/A self f N/A N/A N/A 
        Get logic line according the syntax not the physical line
        It'll return the line text and if there is identifier existed
        
        return line, bool
         N/A g N/A N/A tokenize generate_tokens N/A f readline N/A buf N/A N/A time 0 N/A iden_existed False N/A 1 N/A N/A v N/A N/A g next N/A N/A tokentype t start end line v N/A N/A tokentype 54 N/A N/A N/A N/A tokentype N/A N/A token INDENT N/A token DEDENT N/A tokenize COMMENT N/A N/A N/A N/A tokentype N/A token NAME N/A N/A iden_existed True N/A N/A tokentype N/A token NEWLINE N/A N/A N/A N/A N/A join buf iden_existed N/A N/A N/A N/A t = N/A time 0 N/A N/A time 1 N/A N/A N/A N/A buf append t N/A __setitem__ N/A N/A self key value N/A N/A N/A N/A key self N/A N/A N/A N/A N/A super Ini self __setitem__ key value N/A update N/A N/A self value N/A N/A N/A N/A k v N/A N/A value items N/A N/A N/A N/A self set_var k v N/A add N/A N/A self sec_name comments info N/A None None N/A N/A N/A sec_name self N/A N/A section N/A self N/A sec_name N/A N/A section N/A Section sec_name comments N/A self _encoding root self info info N/A N/A self N/A sec_name section N/A section N/A __str__ N/A N/A self N/A N/A N/A buf N/A N/A StringIO StringIO N/A N/A N/A self save buf N/A N/A N/A buf getvalue N/A get_var N/A N/A self key default N/A None N/A N/A obj self N/A i N/A N/A key split / 1 N/A N/A obj N/A N/A obj get i N/A N/A obj None N/A N/A N/A N/A obj None N/A N/A default N/A obj N/A set_var N/A N/A self key value N/A N/A N/A s N/A N/A key split / 1 N/A obj self N/A i N/A s N/A -1 N/A N/A obj N/A N/A obj add i N/A N/A obj N/A N/A s N/A -1 value N/A True N/A del_var N/A N/A self key N/A N/A N/A s N/A N/A key split / 1 N/A obj self N/A i N/A s N/A -1 N/A N/A obj N/A N/A obj get i N/A N/A obj None N/A N/A False N/A N/A N/A s N/A -1 obj N/A N/A N/A obj N/A N/A s N/A -1 N/A flag True N/A N/A flag False N/A flag N/A items N/A N/A self N/A N/A N/A N/A N/A k N/A self N/A k N/A k N/A N/A self keys N/A N/A k N/A self _env N/A env N/A N/A self N/A N/A N/A N/A self _import_env N/A N/A d N/A N/A N/A N/A d update N/A N/A N/A os environ copy N/A N/A N/A d update N/A dict self N/A d N/A self N/A freeze N/A N/A self N/A N/A N/A 
        Process all EvalValue to real value
         N/A N/A self _lazy False N/A N/A k v N/A N/A self items N/A N/A N/A k N/A self _env N/A N/A N/A N/A _k _v N/A N/A v items N/A N/A N/A isinstance _v Lazy N/A N/A N/A self writable N/A N/A N/A N/A _v get N/A N/A N/A N/A N/A N/A v __setitem__ _k N/A N/A _v get replace True N/A N/A N/A N/A Error ini key: _k N/A N/A _v N/A N/A self _globals N/A SortedDict N/A N/A