Module Expr Str ImportFrom alias ImportFrom alias Assign NameStore Str Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Import alias Import alias Import alias Import alias Import alias Assign NameStore BinOpMult Num Num Assign NameStore NameLoad ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Str NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Assign NameStore Call NameLoad NameLoad If BoolOpOr BinOpSub NameLoad Call NameLoad Str CompareGt Call NameLoad NameLoad Call NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Assign NameStore CompareIn Str NameLoad Assign NameStore CompareIn Str NameLoad Assign NameStore CompareIn Str NameLoad Assign NameStore CompareIn Str NameLoad Assign NameStore CompareIn Str NameLoad Assign NameStore CompareIn Str NameLoad If CompareIn Str NameLoad body If BoolOpOr NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore NameLoad If BoolOpAnd NameLoad NameLoad body Raise Call NameLoad Str If CompareGt BinOpAdd BinOpAdd NameLoad NameLoad NameLoad Num body Raise Call NameLoad Str If UnaryOpNot BoolOpOr NameLoad NameLoad NameLoad body Raise Call NameLoad Str If BoolOpAnd NameLoad CompareIsNot NameLoad NameLoad body Raise Call NameLoad Str If BoolOpAnd NameLoad CompareIsNot NameLoad NameLoad body Raise Call NameLoad Str If BoolOpAnd NameLoad CompareIsNot NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore Call NameLoad NameLoad BinOpAdd BinOpAdd BinOpAdd BoolOpOr BoolOpAnd NameLoad Str Str BoolOpOr BoolOpAnd NameLoad Str Str BoolOpOr BoolOpAnd NameLoad Str Str BoolOpOr BoolOpAnd NameLoad Str Str NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Num Assign NameStore NameLoad If BoolOpOr CompareEq NameLoad Num BoolOpAnd CompareLt NameLoad Num Call AttributeLoad NameLoad attr body Assign NameStore Num Assign NameStore NameLoad If CompareLt NameLoad Num body Assign NameStore NameLoad TryExcept body Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr attr handlers ExceptHandler type TupleLoad AttributeLoad NameLoad attr NameLoad body Pass orelse If CompareGt NameLoad Num body Assign NameStore NameLoad If CompareLt NameLoad Num body Raise Call NameLoad Str If CompareEq NameLoad Num body If NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad Raise Call NameLoad Str If NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad orelse If BoolOpOr NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad orelse If NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad orelse Raise Call NameLoad BinOpMod Str NameLoad If NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list ClassDef bases body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Return BinOpAdd Str AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases body Expr Str Assign NameStore Call NameLoad FunctionDef arguments args NameParam defaults vararg kwarg body Return Call NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad NameLoad body Pass decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Expr Str Raise Call NameLoad BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num body Expr Str Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Num Num decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot AttributeLoad NameLoad attr body TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Pass Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler body Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If UnaryOpNot Call AttributeLoad NameLoad attr body Raise Call NameLoad IfExp CompareIs NameLoad NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If UnaryOpNot Call AttributeLoad NameLoad attr body Raise Call NameLoad IfExp CompareIs NameLoad NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If UnaryOpNot Call AttributeLoad NameLoad attr body Raise Call NameLoad IfExp CompareIs NameLoad NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If AttributeLoad NameLoad attr body Raise Call NameLoad IfExp CompareIs NameLoad NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg body Expr Str Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str Expr Call AttributeLoad NameLoad attr If Call NameLoad NameLoad Str body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr Num If UnaryOpNot NameLoad body Return Num Assign NameStore BoolOpOr BinOpAdd Call AttributeLoad NameLoad attr Str Num Call NameLoad NameLoad If CompareGtE NameLoad Num body Assign NameStore Call NameLoad NameLoad NameLoad Return NameLoad decorator_list orelse FunctionDef arguments args defaults body Return Num decorator_list If CompareIs NameLoad NameLoad body Assign NameStore Num If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore Call NameLoad While BoolOpOr CompareLt NameLoad Num CompareLt Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad If UnaryOpNot NameLoad body Break AugAssignAdd NameStore NameLoad If Call AttributeLoad NameLoad attr Str body Break Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Raise NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Num If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Raise Call NameLoad Str If CompareLtE NameLoad Num body Return Call NameLoad NameLoad Assign NameStore Num Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad AugAssignAdd NameStore Call NameLoad NameLoad If CompareGtE NameLoad NameLoad body Break Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults Num body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Num If CompareLt NameLoad Num body Return Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Delete SubscriptDel NameLoad Slice NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad While NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Break AugAssignAdd NameStore NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad TryExcept body Assign SubscriptStore NameLoad Slice NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Import alias If UnaryOpNot Call NameLoad NameLoad AttributeLoad NameLoad attr body Raise NameLoad Assign SubscriptStore NameLoad Slice NameLoad Call AttributeLoad NameLoad attr Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Call AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Pass Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore Call NameLoad If CompareIsNot NameLoad NameLoad body AugAssignAdd NameStore Call NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Raise Call NameLoad Str Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If AttributeLoad NameLoad attr body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Num If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Raise Call NameLoad Str If CompareLt NameLoad Num body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareLtE Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return Str Assign NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Raise Call NameLoad Str If Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore Call NameLoad NameLoad If CompareEq NameLoad Num body Return Num Assign NameStore AttributeLoad NameLoad attr If CompareGt NameLoad Call NameLoad AttributeLoad NameLoad attr body Assign NameStore BinOpMult Str BinOpSub NameLoad Call NameLoad AttributeLoad NameLoad attr AugAssignAdd AttributeStore NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Slice NameLoad BinOpAdd NameLoad NameLoad NameLoad AugAssignAdd AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num body If AttributeLoad NameLoad attr body Raise Call NameLoad Str TryExcept body Assign NameStore Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Str If CompareEq NameLoad Num body If CompareLt NameLoad Num body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Assign AttributeStore NameLoad attr NameLoad orelse If CompareEq NameLoad Num body Assign AttributeStore NameLoad attr Call NameLoad Num BinOpAdd AttributeLoad NameLoad attr NameLoad orelse If CompareEq NameLoad Num body Assign AttributeStore NameLoad attr Call NameLoad Num BinOpAdd Call NameLoad AttributeLoad NameLoad attr NameLoad orelse Raise Call NameLoad Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Raise Call NameLoad Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If AttributeLoad NameLoad attr body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr orelse If CompareLt NameLoad Num body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Delete SubscriptDel AttributeLoad NameLoad attr Slice NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list decorator_list TryExcept body Import alias ClassDef bases AttributeLoad NameLoad attr NameLoad body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr decorator_list handlers ExceptHandler type NameLoad body Assign NameStore NameLoad ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str With AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore Str Assign NameStore TupleLoad Str NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If BoolOpOr CompareIs NameLoad NameLoad CompareEq NameLoad Num body Expr Call AttributeLoad NameLoad attr Assign NameStore ListLoad SubscriptLoad NameLoad Slice NameLoad Assign NameStore Num While NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If CompareIn NameLoad NameLoad body Assign NameStore NameLoad Break AugAssignAdd NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return BoolOpOr Call AttributeLoad Str attr NameLoad NameLoad Assign NameStore BinOpSub Call NameLoad NameLoad NameLoad If CompareLtE NameLoad NameLoad body AugAssignAdd AttributeStore NameLoad attr NameLoad Return SubscriptLoad NameLoad Slice NameLoad BinOpAdd NameLoad NameLoad Assign NameStore ListLoad SubscriptLoad NameLoad Slice NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad While CompareLt NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIn NameLoad NameLoad body Assign NameStore NameLoad Break AugAssignAdd NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad Str attr NameLoad Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Slice NameLoad Assign AttributeStore NameLoad attr Num Return IfExp NameLoad SubscriptLoad NameLoad Slice NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str With AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr Assign NameStore BinOpSub Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareLt NameLoad NameLoad body Assign NameStore BinOpSub AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Assign AttributeStore NameLoad attr BinOpAdd SubscriptLoad AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Return SubscriptLoad AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareLtE NameLoad Num body Return Str With AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Num Return Call AttributeLoad NameLoad attr Call NameLoad NameLoad BinOpSub Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpAdd BinOpSub Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num body With AttributeLoad NameLoad attr body If CompareEq NameLoad Num body AugAssignSub NameStore BinOpSub Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr IfExp CompareIs NameLoad NameLoad BinOpMult Num NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Raise Call NameLoad Str If Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str With AttributeLoad NameLoad attr body If CompareGt Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore BinOpSub Call NameLoad AttributeLoad NameLoad attr NameLoad If CompareGt Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body If CompareGt Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore BinOpSub Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr Raise Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body With AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body With AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Raise Call NameLoad Str Assign NameStore Num TryExcept body While AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Delete SubscriptDel AttributeLoad NameLoad attr Slice NameLoad AugAssignAdd NameStore NameLoad handlers ExceptHandler type NameLoad name NameStore body Assign NameStore AttributeLoad NameLoad attr Delete SubscriptDel AttributeLoad NameLoad attr Slice NameLoad AugAssignAdd NameStore NameLoad Raise Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpAdd Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num body With AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Num Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return BoolOpOr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad decorator_list ClassDef bases NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad With AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Return BinOpAdd Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad NameLoad attr orelse Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Num Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body With AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpSub AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults Num body Expr Str Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return NameLoad decorator_list NameLoad decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If AttributeLoad NameLoad attr body Assign NameStore BinOpAdd AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr Str UnaryOpNot NameLoad body Assign NameStore SubscriptLoad NameLoad Slice Num Assign AttributeStore NameLoad attr Str orelse Assign AttributeStore NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore BinOpSub Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore BinOpSub Call AttributeLoad NameLoad attr Str NameLoad AugAssignBitOr AttributeStore NameLoad attr BinOpBitOr BinOpBitOr BoolOpAnd NameLoad AttributeLoad NameLoad attr BoolOpAnd NameLoad AttributeLoad NameLoad attr BoolOpAnd NameLoad AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Str If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Str Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Return TupleLoad BinOpAdd NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore NameLoad If Call AttributeLoad NameLoad attr Str body Assign AttributeStore NameLoad attr Str Assign NameStore SubscriptLoad NameLoad Slice Num orelse Assign AttributeStore NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list Assign NameStore Num Assign NameStore Num Assign NameStore Num FunctionDef arguments args NameParam defaults body Return SubscriptLoad TupleLoad NameLoad Str Str TupleLoad Str Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str Str Index AttributeLoad NameLoad attr decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Num FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad body If CompareNotIn NameLoad TupleLoad NameLoad Str Str Str Str body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad If CompareIs NameLoad NameLoad body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr handlers ExceptHandler type TupleLoad NameLoad NameLoad body Pass If CompareIs NameLoad NameLoad body TryExcept body Import alias handlers ExceptHandler type NameLoad body Assign NameStore Str orelse Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Str orelse If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr UnaryOpNot NameLoad Assign AttributeStore NameLoad attr CompareIs NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr CompareNotEq NameLoad Str Assign AttributeStore NameLoad attr BoolOpOr NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler body Pass Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Raise Call NameLoad Str If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad NameLoad Assign NameStore BoolOpAnd BoolOpOr AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareIn Str NameLoad If BoolOpAnd NameLoad AttributeLoad NameLoad attr CompareNotEq AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign NameStore BoolOpOr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpAnd AttributeLoad NameLoad attr BoolOpOr NameLoad CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Assign NameStore AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice NameLoad orelse Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice NameLoad BinOpAdd NameLoad NameLoad AugAssignAdd AttributeStore NameLoad attr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareLt AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str AugAssignSub AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str If AttributeLoad NameLoad attr body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign NameStore UnaryOpNot NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr TupleLoad NameLoad BinOpAdd NameLoad NameLoad Return UnaryOpNot NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults Num Num Num Num body Return BinOpBitOr BinOpBitOr BinOpBitOr BinOpBitOr NameLoad BinOpLShift NameLoad Num BinOpLShift NameLoad Num BinOpLShift NameLoad Num BinOpLShift Call NameLoad NameLoad Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call NameLoad NameLoad BinOpLShift Num Num Assign TupleStore NameStore NameStore Call NameLoad NameLoad BinOpLShift Num Num Assign TupleStore NameStore NameStore Call NameLoad NameLoad BinOpLShift Num Num Assign TupleStore NameStore NameStore Call NameLoad NameLoad BinOpLShift Num Num Return TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad NameLoad attr If BoolOpOr CompareIs NameLoad NameLoad CompareIs AttributeLoad NameLoad attr NameLoad body If AttributeLoad NameLoad attr body Raise Call NameLoad Str Return NameLoad Assign TupleStore NameStore NameStore AttributeLoad NameLoad attr AugAssignSub NameStore Call NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr If CompareEq NameLoad Num body Return Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr TryFinally body Expr Call AttributeLoad NameLoad attr TupleLoad Str NameLoad Assign NameStore NameLoad Assign TupleStore NameStore NameStore NameStore TupleLoad NameLoad Num Num Assign NameStore Num For NameStore NameLoad body AugAssignAdd NameStore Num AugAssignAdd NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr If BoolOpAnd UnaryOpNot NameLoad CompareLtE NameLoad NameLoad body AugAssignAdd NameStore NameLoad AugAssignSub NameStore NameLoad Assign TupleStore NameStore NameStore NameStore TupleLoad NameLoad Num Num If CompareGtE NameLoad NameLoad body Break orelse AugAssignAdd NameStore Call NameLoad Call AttributeLoad NameLoad attr Str keyword NameLoad Assign NameStore Num If CompareLt NameLoad NameLoad body Raise Call NameLoad Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad finalbody Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Call AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num body If AttributeLoad NameLoad attr body Raise Call NameLoad Str If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str If CompareEq NameLoad Num body If CompareNotEq NameLoad Num body Raise Call NameLoad Str Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr If CompareEq NameLoad Num body If CompareNotEq NameLoad Num body Raise Call NameLoad Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Num Num Expr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad If CompareNotEq NameLoad Num body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad If CompareLt NameLoad Num body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad If BoolOpOr AttributeLoad NameLoad attr NameLoad NameLoad body Assign AttributeStore NameLoad attr BoolOpOr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Str NameLoad Assign AttributeStore NameLoad attr TupleLoad NameLoad Str If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign AttributeStore NameLoad attr TupleLoad NameLoad NameLoad If CompareLt Call NameLoad AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Num Assign NameStore BoolOpOr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr If CompareLt NameLoad Num body Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Expr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Return NameLoad orelse Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad While BoolOpAnd CompareLt Call NameLoad NameLoad NameLoad UnaryOpNot NameLoad body Assign NameStore UnaryOpNot Call AttributeLoad NameLoad attr AugAssignAdd NameStore Call AttributeLoad NameLoad attr BinOpSub NameLoad Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Raise NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If AttributeLoad NameLoad attr body Raise Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Num If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Num Assign NameStore BoolOpOr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore NameStore NameLoad While NameLoad body If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If CompareGtE NameLoad Num body Assign NameStore BinOpAdd NameLoad Num Break orelse Assign NameStore Call NameLoad NameLoad orelse If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If CompareEq NameLoad Num body If CompareEq NameLoad Num body Assign NameStore Call NameLoad NameLoad orelse Assign NameStore BinOpAdd NameLoad Num Break orelse If CompareEq NameLoad Num body Assign NameStore BinOpAdd NameLoad Num Break orelse If CompareLt NameLoad NameLoad body Assign NameStore BinOpAdd NameLoad Num Break orelse If CompareEq NameLoad BinOpAdd NameLoad Num body Assign NameStore BinOpAdd NameLoad Num Break orelse Assign NameStore BinOpAdd NameLoad Num Break orelse Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareGtE NameLoad Num body Assign NameStore BinOpAdd NameLoad Call NameLoad AttributeLoad NameLoad attr Break If BoolOpAnd CompareGtE NameLoad Num CompareGtE Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad Break Assign NameStore Str While Call AttributeLoad NameLoad attr body If AttributeLoad NameLoad attr body Break If AttributeLoad NameLoad attr body AugAssignAdd NameStore Call AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Return NameLoad If BoolOpAnd CompareGtE NameLoad Num CompareGt NameLoad NameLoad body Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr BinOpSub Call NameLoad NameLoad NameLoad Return SubscriptLoad NameLoad Slice NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return IfExp AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Str Str Str Str body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad If NameLoad body If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A 
The io module provides the Python interfaces to stream handling. The
builtin open function is defined in this module.

At the top of the I/O hierarchy is the abstract base class IOBase. It
defines the basic interface to a stream. Note, however, that there is no
seperation between reading and writing to streams; implementations are
allowed to throw an IOError if they do not support a given operation.

Extending IOBase is RawIOBase which deals simply with the reading and
writing of raw bytes to a stream. FileIO subclasses RawIOBase to provide
an interface to OS files.

BufferedIOBase deals with buffering on a raw byte stream (RawIOBase). Its
subclasses, BufferedWriter, BufferedReader, and BufferedRWPair buffer
streams that are readable, writable, and both respectively.
BufferedRandom provides a buffered interface to random access
streams. BytesIO is a simple stream of in-memory bytes.

Another IOBase subclass, TextIOBase, deals with the encoding and decoding
of streams into text. TextIOWrapper, which extends it, is a buffered text
interface to a buffered raw stream (`BufferedIOBase`). Finally, StringIO
is a in-memory stream for text.

Argument names are not part of the specification, and only the arguments
of open() are intended to be used as keyword arguments.

data:

DEFAULT_BUFFER_SIZE

   An int containing the default buffer size used by the module's buffered
   I/O classes. open() uses the file's blksize (as obtained by os.stat) if
   possible.
 __future__ print_function __future__ unicode_literals N/A __author__ Guido van Rossum <guido@python.org>, Mike Verdone <mike.verdone@gmail.com>, Mark Russell <mark.russell@zen.co.uk> N/A __all__ N/A BlockingIOError open IOBase RawIOBase FileIO BytesIO StringIO BufferedIOBase BufferedReader BufferedWriter BufferedRWPair BufferedRandom TextIOBase TextIOWrapper N/A os N/A abc N/A codecs N/A _fileio N/A threading N/A DEFAULT_BUFFER_SIZE N/A 8 1024 N/A __metaclass__ type BlockingIOError N/A IOError N/A N/A Exception raised when I/O would block on a non-blocking I/O stream. __init__ N/A N/A self errno strerror characters_written N/A 0 N/A N/A N/A N/A IOError __init__ self errno strerror N/A N/A self characters_written characters_written N/A N/A open N/A N/A file mode buffering encoding errors newline closefd N/A r None None None None True N/A N/A Open file and return a stream. If the file cannot be opened, an IOError is
    raised.

    file is either a string giving the name (and the path if the file
    isn't in the current working directory) of the file to be opened or an
    integer file descriptor of the file to be wrapped. (If a file
    descriptor is given, it is closed when the returned I/O object is
    closed, unless closefd is set to False.)

    mode is an optional string that specifies the mode in which the file
    is opened. It defaults to 'r' which means open for reading in text
    mode.  Other common values are 'w' for writing (truncating the file if
    it already exists), and 'a' for appending (which on some Unix systems,
    means that all writes append to the end of the file regardless of the
    current seek position). In text mode, if encoding is not specified the
    encoding used is platform dependent. (For reading and writing raw
    bytes use binary mode and leave encoding unspecified.) The available
    modes are:

    ========= ===============================================================
    Character Meaning
    --------- ---------------------------------------------------------------
    'r'       open for reading (default)
    'w'       open for writing, truncating the file first
    'a'       open for writing, appending to the end of the file if it exists
    'b'       binary mode
    't'       text mode (default)
    '+'       open a disk file for updating (reading and writing)
    'U'       universal newline mode (for backwards compatibility; unneeded
              for new code)
    ========= ===============================================================

    The default mode is 'rt' (open for reading text). For binary random
    access, the mode 'w+b' opens and truncates the file to 0 bytes, while
    'r+b' opens the file without truncation.

    Python distinguishes between files opened in binary and text modes,
    even when the underlying operating system doesn't. Files opened in
    binary mode (appending 'b' to the mode argument) return contents as
    bytes objects without any decoding. In text mode (the default, or when
    't' is appended to the mode argument), the contents of the file are
    returned as strings, the bytes having been first decoded using a
    platform-dependent encoding or using the specified encoding if given.

    buffering is an optional integer used to set the buffering policy. By
    default full buffering is on. Pass 0 to switch buffering off (only
    allowed in binary mode), 1 to set line buffering, and an integer > 1
    for full buffering.

    encoding is the name of the encoding used to decode or encode the
    file. This should only be used in text mode. The default encoding is
    platform dependent, but any encoding supported by Python can be
    passed.  See the codecs module for the list of supported encodings.

    errors is an optional string that specifies how encoding errors are to
    be handled---this argument should not be used in binary mode. Pass
    'strict' to raise a ValueError exception if there is an encoding error
    (the default of None has the same effect), or pass 'ignore' to ignore
    errors. (Note that ignoring encoding errors can lead to data loss.)
    See the documentation for codecs.register for a list of the permitted
    encoding error strings.

    newline controls how universal newlines works (it only applies to text
    mode). It can be None, '', '\n', '\r', and '\r\n'.  It works as
    follows:

    * On input, if newline is None, universal newlines mode is
      enabled. Lines in the input can end in '\n', '\r', or '\r\n', and
      these are translated into '\n' before being returned to the
      caller. If it is '', universal newline mode is enabled, but line
      endings are returned to the caller untranslated. If it has any of
      the other legal values, input lines are only terminated by the given
      string, and the line ending is returned to the caller untranslated.

    * On output, if newline is None, any '\n' characters written are
      translated to the system default line separator, os.linesep. If
      newline is '', no translation takes place. If newline is any of the
      other legal values, any '\n' characters written are translated to
      the given string.

    If closefd is False, the underlying file descriptor will be kept open
    when the file is closed. This does not work when a file name is given
    and must be True in that case.

    open() returns a file object whose type depends on the mode, and
    through which the standard file operations such as reading and writing
    are performed. When open() is used to open a file in a text mode ('w',
    'r', 'wt', 'rt', etc.), it returns a TextIOWrapper. When used to open
    a file in a binary mode, the returned class varies: in read binary
    mode, it returns a BufferedReader; in write binary and append binary
    modes, it returns a BufferedWriter, and in read/write mode, it returns
    a BufferedRandom.

    It is also possible to use a string or bytearray as a file for both
    reading and writing. For strings StringIO can be used like a file
    opened in a text mode, and for bytes a BytesIO can be used like a file
    opened in a binary mode.
     N/A N/A N/A isinstance file N/A basestring int N/A N/A N/A TypeError N/A invalid file: %r file N/A N/A N/A isinstance mode basestring N/A N/A N/A TypeError N/A invalid mode: %r mode N/A N/A N/A buffering None N/A N/A isinstance buffering int N/A N/A N/A TypeError N/A invalid buffering: %r buffering N/A N/A N/A encoding None N/A N/A isinstance encoding basestring N/A N/A N/A TypeError N/A invalid encoding: %r encoding N/A N/A N/A errors None N/A N/A isinstance errors basestring N/A N/A N/A TypeError N/A invalid errors: %r errors N/A modes N/A set mode N/A N/A N/A modes N/A set arwb+tU N/A N/A len mode N/A len modes N/A N/A N/A ValueError N/A invalid mode: %r mode N/A reading N/A r modes N/A writing N/A w modes N/A appending N/A a modes N/A updating N/A + modes N/A text N/A t modes N/A binary N/A b modes N/A N/A U modes N/A N/A N/A writing appending N/A N/A N/A ValueError can't use U and writing mode at once N/A reading True N/A N/A text binary N/A N/A N/A ValueError can't have text and binary mode at once N/A N/A N/A N/A reading writing appending 1 N/A N/A N/A ValueError can't have read/write/append mode at once N/A N/A N/A reading writing appending N/A N/A N/A ValueError must have exactly one of read/write/append mode N/A N/A binary N/A encoding None N/A N/A N/A ValueError binary mode doesn't take an encoding argument N/A N/A binary N/A errors None N/A N/A N/A ValueError binary mode doesn't take an errors argument N/A N/A binary N/A newline None N/A N/A N/A ValueError binary mode doesn't take a newline argument N/A raw N/A FileIO file N/A N/A N/A N/A N/A reading r N/A N/A writing w N/A N/A appending a N/A N/A updating + closefd N/A N/A buffering None N/A N/A buffering -1 N/A line_buffering False N/A N/A N/A buffering 1 N/A N/A buffering 0 N/A N/A raw isatty N/A N/A buffering -1 N/A line_buffering True N/A N/A buffering 0 N/A N/A buffering DEFAULT_BUFFER_SIZE N/A N/A N/A bs N/A N/A N/A os fstat N/A N/A raw fileno st_blksize N/A N/A N/A N/A N/A os error AttributeError N/A N/A N/A N/A N/A bs 1 N/A N/A buffering bs N/A N/A buffering 0 N/A N/A N/A ValueError invalid buffering size N/A N/A buffering 0 N/A N/A binary N/A N/A N/A raw _name file N/A N/A raw _mode mode N/A raw N/A N/A ValueError can't have unbuffered text I/O N/A updating N/A N/A buffer N/A BufferedRandom raw buffering N/A N/A N/A writing appending N/A N/A buffer N/A BufferedWriter raw buffering N/A N/A reading N/A N/A buffer N/A BufferedReader raw buffering N/A N/A N/A ValueError N/A unknown mode: %r mode N/A binary N/A N/A N/A buffer name file N/A N/A buffer mode mode N/A buffer N/A text N/A TextIOWrapper buffer encoding errors newline line_buffering N/A N/A text name file N/A N/A text mode mode N/A text N/A _DocDescriptor N/A N/A N/A Helper for builtins.open.__doc__
     __get__ N/A N/A self obj typ N/A N/A N/A N/A open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True)

 N/A open __doc__ N/A N/A OpenWrapper N/A N/A N/A Wrapper for builtins.open

    Trick so that open won't become a bound method when stored
    as a class variable (as dumbdbm does).

    See initstdio() in Python/pythonrun.c.
     N/A __doc__ N/A _DocDescriptor __new__ N/A N/A cls N/A args kwargs N/A N/A N/A open args kwargs N/A N/A UnsupportedOperation N/A ValueError IOError N/A N/A N/A IOBase N/A object N/A N/A The abstract base class for all I/O classes, acting on streams of
    bytes. There is no public constructor.

    This class provides dummy implementations for many methods that
    derived classes can override selectively; the default implementations
    represent a file that cannot be read, written or seeked.

    Even though IOBase does not declare read, readinto, or write because
    their signatures will vary, implementations and clients should
    consider those methods part of the interface. Also, implementations
    may raise a IOError when operations they do not support are called.

    The basic type used for binary data read from or written to a file is
    bytes. bytearrays are accepted too, and in some cases (such as
    readinto) needed. Text I/O classes work with str data.

    Note that calling any method (even inquiries) on a closed stream is
    undefined. Implementations may raise IOError in this case.

    IOBase (and its subclasses) support the iterator protocol, meaning
    that an IOBase object can be iterated over yielding the lines in a
    stream.

    IOBase also supports the :keyword:`with` statement. In this example,
    fp is closed after the suite of the with statment is complete:

    with open('spam.txt', 'r') as fp:
        fp.write('Spam and eggs!')
     N/A __metaclass__ N/A abc ABCMeta _unsupported N/A N/A self name N/A N/A N/A Internal: raise an exception for unsupported operations. N/A N/A UnsupportedOperation N/A %s.%s() not supported N/A N/A N/A self __class__ __name__ name N/A seek N/A N/A self pos whence N/A 0 N/A N/A Change stream position.

        Change the stream position to byte offset offset. offset is
        interpreted relative to the position indicated by whence.  Values
        for whence are:

        * 0 -- start of stream (the default); offset should be zero or positive
        * 1 -- current stream position; offset may be negative
        * 2 -- end of stream; offset is usually negative

        Return the new absolute position.
         N/A N/A N/A self _unsupported seek N/A tell N/A N/A self N/A N/A N/A Return current stream position. N/A N/A N/A self seek 0 1 N/A truncate N/A N/A self pos N/A None N/A N/A Truncate file to size bytes.

        Size defaults to the current IO position as reported by tell().  Return
        the new size.
         N/A N/A N/A self _unsupported truncate N/A flush N/A N/A self N/A N/A N/A Flush write buffers, if applicable.

        This is not implemented for read-only and non-blocking streams.
         N/A N/A __closed False close N/A N/A self N/A N/A N/A Flush and close the IO object.

        This method has no effect if the file is already closed.
         N/A N/A N/A self __closed N/A N/A N/A N/A N/A N/A self flush N/A N/A N/A IOError N/A N/A N/A N/A self __closed True N/A __del__ N/A N/A self N/A N/A N/A Destructor.  Calls close(). N/A N/A N/A N/A N/A self close N/A N/A N/A N/A N/A seekable N/A N/A self N/A N/A N/A Return whether object supports random access.

        If False, seek(), tell() and truncate() will raise IOError.
        This method may need to do a test seek().
         N/A False N/A _checkSeekable N/A N/A self msg N/A None N/A N/A Internal: raise an IOError if file is not seekable
         N/A N/A N/A N/A self seekable N/A N/A N/A IOError N/A N/A msg None File or stream is not seekable. msg N/A readable N/A N/A self N/A N/A N/A Return whether object was opened for reading.

        If False, read() will raise IOError.
         N/A False N/A _checkReadable N/A N/A self msg N/A None N/A N/A Internal: raise an IOError if file is not readable
         N/A N/A N/A N/A self readable N/A N/A N/A IOError N/A N/A msg None File or stream is not readable. msg N/A writable N/A N/A self N/A N/A N/A Return whether object was opened for writing.

        If False, write() and truncate() will raise IOError.
         N/A False N/A _checkWritable N/A N/A self msg N/A None N/A N/A Internal: raise an IOError if file is not writable
         N/A N/A N/A N/A self writable N/A N/A N/A IOError N/A N/A msg None File or stream is not writable. msg N/A closed N/A N/A self N/A N/A N/A closed: bool.  True iff the file has been closed.

        For backwards compatibility, this is a property, not a predicate.
         N/A N/A self __closed N/A property _checkClosed N/A N/A self msg N/A None N/A N/A Internal: raise an ValueError if file is closed
         N/A N/A self closed N/A N/A N/A ValueError N/A N/A msg None I/O operation on closed file. msg N/A __enter__ N/A N/A self N/A N/A N/A Context management protocol.  Returns self. N/A N/A N/A self _checkClosed N/A self N/A __exit__ N/A N/A self N/A args N/A N/A Context management protocol.  Calls close() N/A N/A N/A self close N/A fileno N/A N/A self N/A N/A N/A Returns underlying file descriptor if one exists.

        An IOError is raised if the IO object does not use a file descriptor.
         N/A N/A N/A self _unsupported fileno N/A isatty N/A N/A self N/A N/A N/A Return whether this is an 'interactive' stream.

        Return False if it can't be determined.
         N/A N/A N/A self _checkClosed N/A False N/A readline N/A N/A self limit N/A -1 N/A N/A Read and return a line from the stream.

        If limit is specified, at most limit bytes will be read.

        The line terminator is always b'\n' for binary files; for text
        files, the newlines argument to open can be used to select the line
        terminator(s) recognized.
         N/A N/A N/A self _checkClosed N/A N/A hasattr self peek N/A nreadahead N/A N/A N/A N/A N/A readahead N/A N/A self peek 1 N/A N/A readahead N/A N/A 1 N/A n N/A N/A N/A N/A readahead find 1 N/A len readahead N/A N/A limit 0 N/A N/A n N/A min n limit N/A n N/A N/A nreadahead N/A N/A N/A N/A N/A 1 N/A N/A N/A limit None N/A N/A limit -1 N/A N/A N/A isinstance limit N/A int long N/A N/A N/A TypeError limit must be an integer N/A res N/A bytearray N/A N/A N/A limit 0 N/A N/A len res limit N/A N/A b N/A N/A self read N/A nreadahead N/A N/A b N/A N/A N/A res b N/A N/A N/A res endswith N/A N/A N/A N/A bytes res N/A __iter__ N/A N/A self N/A N/A N/A N/A N/A self _checkClosed N/A self N/A next N/A N/A self N/A N/A N/A line N/A N/A self readline N/A N/A line N/A N/A StopIteration N/A line N/A readlines N/A N/A self hint N/A None N/A N/A Return a list of lines from the stream.

        hint can be specified to control the number of lines read: no more
        lines will be read if the total size (in bytes/characters) of all
        lines so far exceeds hint.
         N/A N/A hint None N/A N/A hint -1 N/A N/A N/A isinstance hint N/A int long N/A N/A N/A TypeError hint must be an integer N/A N/A hint 0 N/A N/A N/A list self N/A n 0 N/A lines N/A N/A line self N/A N/A N/A N/A lines append line N/A n N/A len line N/A N/A n hint N/A N/A N/A lines N/A writelines N/A N/A self lines N/A N/A N/A N/A N/A self _checkClosed N/A line lines N/A N/A N/A N/A self write line N/A N/A RawIOBase N/A IOBase N/A N/A Base class for raw binary I/O. read N/A N/A self n N/A -1 N/A N/A Read and return up to n bytes.

        Returns an empty bytes array on EOF, or None if the object is
        set not to block and has no data to read.
         N/A N/A n None N/A N/A n -1 N/A N/A n 0 N/A N/A N/A N/A self readall N/A b N/A bytearray N/A N/A n __index__ N/A n N/A N/A self readinto b N/A N/A b N/A n N/A N/A bytes b N/A readall N/A N/A self N/A N/A N/A Read until EOF, using multiple read() call. N/A res N/A bytearray N/A True N/A N/A data N/A N/A self read DEFAULT_BUFFER_SIZE N/A N/A data N/A N/A N/A res data N/A N/A bytes res N/A readinto N/A N/A self b N/A N/A N/A Read up to len(b) bytes into b.

        Returns number of bytes read (0 for EOF), or None if the object
        is set not to block as has no data to read.
         N/A N/A N/A self _unsupported readinto N/A write N/A N/A self b N/A N/A N/A Write the given buffer to the IO stream.

        Returns the number of bytes written, which may be less than len(b).
         N/A N/A N/A self _unsupported write N/A N/A FileIO N/A N/A _fileio _FileIO RawIOBase N/A N/A Raw I/O implementation for OS files. close N/A N/A self N/A N/A N/A N/A N/A N/A _fileio _FileIO close self N/A N/A N/A RawIOBase close self N/A name N/A N/A self N/A N/A N/A N/A self _name N/A property mode N/A N/A self N/A N/A N/A N/A self _mode N/A property N/A BufferedIOBase N/A IOBase N/A N/A Base class for buffered IO objects.

    The main difference with RawIOBase is that the read() method
    supports omitting the size argument, and does not have a default
    implementation that defers to readinto().

    In addition, read(), readinto() and write() may raise
    BlockingIOError if the underlying raw stream is in non-blocking
    mode and not ready; unlike their raw counterparts, they will never
    return None.

    A typical implementation should not inherit from a RawIOBase
    implementation, but wrap one.
     read N/A N/A self n N/A None N/A N/A Read and return up to n bytes.

        If the argument is omitted, None, or negative, reads and
        returns all data until EOF.

        If the argument is positive, and the underlying raw stream is
        not 'interactive', multiple raw reads may be issued to satisfy
        the byte count (unless EOF is reached first).  But for
        interactive raw streams (XXX and for pipes?), at most one raw
        read will be issued, and a short result does not imply that
        EOF is imminent.

        Returns an empty bytes array on EOF.

        Raises BlockingIOError if the underlying raw stream has no
        data at the moment.
         N/A N/A N/A self _unsupported read N/A readinto N/A N/A self b N/A N/A N/A Read up to len(b) bytes into b.

        Like read(), this may issue multiple reads to the underlying raw
        stream, unless the latter is 'interactive'.

        Returns the number of bytes read (0 for EOF).

        Raises BlockingIOError if the underlying raw stream has no
        data at the moment.
         N/A data N/A N/A self read N/A len b N/A n N/A len data N/A N/A N/A N/A b N/A n data N/A N/A N/A TypeError N/A err N/A N/A array N/A N/A N/A isinstance b N/A array array N/A N/A err N/A N/A b N/A n N/A N/A array array b data N/A n N/A write N/A N/A self b N/A N/A N/A Write the given buffer to the IO stream.

        Return the number of bytes written, which is never less than
        len(b).

        Raises BlockingIOError if the buffer is full and the
        underlying raw stream cannot accept more data at the moment.
         N/A N/A N/A self _unsupported write N/A N/A _BufferedIOMixin N/A BufferedIOBase N/A N/A A mixin implementation of BufferedIOBase with an underlying raw stream.

    This passes most requests on to the underlying raw stream.  It
    does *not* provide implementations of read(), readinto() or
    write().
     __init__ N/A N/A self raw N/A N/A N/A N/A self raw raw N/A seek N/A N/A self pos whence N/A 0 N/A N/A N/A N/A N/A self raw seek pos whence N/A tell N/A N/A self N/A N/A N/A N/A N/A N/A self raw tell N/A truncate N/A N/A self pos N/A None N/A N/A N/A N/A self flush N/A N/A pos None N/A N/A pos N/A N/A self tell N/A N/A N/A N/A self raw truncate pos N/A flush N/A N/A self N/A N/A N/A N/A N/A N/A self raw flush N/A close N/A N/A self N/A N/A N/A N/A N/A self closed N/A N/A N/A N/A N/A N/A self flush N/A N/A N/A IOError N/A N/A N/A N/A N/A N/A self raw close N/A seekable N/A N/A self N/A N/A N/A N/A N/A N/A self raw seekable N/A readable N/A N/A self N/A N/A N/A N/A N/A N/A self raw readable N/A writable N/A N/A self N/A N/A N/A N/A N/A N/A self raw writable N/A closed N/A N/A self N/A N/A N/A N/A N/A self raw closed N/A property fileno N/A N/A self N/A N/A N/A N/A N/A N/A self raw fileno N/A isatty N/A N/A self N/A N/A N/A N/A N/A N/A self raw isatty N/A N/A _BytesIO N/A BufferedIOBase N/A N/A Buffered I/O implementation using an in-memory bytes buffer. __init__ N/A N/A self initial_bytes N/A None N/A N/A buf N/A bytearray N/A N/A initial_bytes None N/A N/A buf N/A bytearray initial_bytes N/A N/A self _buffer buf N/A N/A self _pos 0 N/A getvalue N/A N/A self N/A N/A N/A Return the bytes value (contents) of the buffer
         N/A N/A self closed N/A N/A N/A ValueError getvalue on closed file N/A N/A bytes N/A self _buffer N/A read N/A N/A self n N/A None N/A N/A N/A self closed N/A N/A N/A ValueError read from closed file N/A N/A n None N/A N/A n -1 N/A N/A N/A isinstance n N/A int long N/A N/A N/A TypeError argument must be an integer N/A N/A n 0 N/A N/A n N/A len N/A self _buffer N/A N/A N/A len N/A self _buffer N/A self _pos N/A N/A N/A newpos N/A min N/A len N/A self _buffer N/A N/A self _pos n N/A b N/A N/A self _buffer N/A N/A self _pos newpos N/A N/A self _pos newpos N/A N/A bytes b N/A read1 N/A N/A self n N/A N/A N/A this is the same as read.
         N/A N/A N/A self read n N/A write N/A N/A self b N/A N/A N/A N/A self closed N/A N/A N/A ValueError write to closed file N/A N/A isinstance b unicode N/A N/A N/A TypeError can't write unicode to binary stream N/A n N/A len b N/A N/A n 0 N/A N/A 0 N/A pos N/A self _pos N/A N/A pos N/A len N/A self _buffer N/A N/A padding N/A N/A pos N/A len N/A self _buffer N/A N/A self _buffer padding N/A N/A N/A self _buffer N/A pos N/A pos n b N/A N/A self _pos n N/A n N/A seek N/A N/A self pos whence N/A 0 N/A N/A N/A self closed N/A N/A N/A ValueError seek on closed file N/A N/A N/A pos N/A N/A pos __index__ N/A N/A N/A AttributeError N/A err N/A N/A N/A TypeError an integer is required N/A N/A whence 0 N/A N/A N/A pos 0 N/A N/A N/A ValueError N/A negative seek position %r N/A pos N/A N/A self _pos pos N/A N/A N/A whence 1 N/A N/A N/A self _pos N/A max 0 N/A N/A self _pos pos N/A N/A N/A whence 2 N/A N/A N/A self _pos N/A max 0 N/A N/A len N/A self _buffer pos N/A N/A N/A ValueError invalid whence value N/A N/A self _pos N/A tell N/A N/A self N/A N/A N/A N/A self closed N/A N/A N/A ValueError tell on closed file N/A N/A self _pos N/A truncate N/A N/A self pos N/A None N/A N/A N/A self closed N/A N/A N/A ValueError truncate on closed file N/A N/A pos None N/A N/A pos N/A self _pos N/A N/A N/A pos 0 N/A N/A N/A ValueError N/A negative truncate position %r N/A pos N/A N/A N/A self _buffer N/A pos N/A N/A N/A self seek pos N/A readable N/A N/A self N/A N/A N/A True N/A writable N/A N/A self N/A N/A N/A True N/A seekable N/A N/A self N/A N/A N/A True N/A N/A N/A N/A N/A _bytesio BytesIO N/A N/A _bytesio _BytesIO BufferedIOBase N/A N/A __doc__ N/A N/A _bytesio _BytesIO __doc__ N/A N/A N/A N/A ImportError N/A N/A BytesIO _BytesIO BufferedReader N/A _BufferedIOMixin N/A N/A BufferedReader(raw[, buffer_size])

    A buffer for a readable, sequential BaseRawIO object.

    The constructor creates a BufferedReader for the given readable raw
    stream and buffer_size. If buffer_size is omitted, DEFAULT_BUFFER_SIZE
    is used.
     __init__ N/A N/A self raw buffer_size N/A DEFAULT_BUFFER_SIZE N/A N/A Create a new buffered reader using the given readable raw IO object.
         N/A N/A N/A raw _checkReadable N/A N/A N/A _BufferedIOMixin __init__ self raw N/A N/A self buffer_size buffer_size N/A N/A N/A self _reset_read_buf N/A N/A self _read_lock N/A N/A threading Lock N/A _reset_read_buf N/A N/A self N/A N/A N/A N/A self _read_buf N/A N/A self _read_pos 0 N/A read N/A N/A self n N/A None N/A N/A Read n bytes.

        Returns exactly n bytes of data unless the underlying raw IO
        stream reaches EOF or if the call would block in non-blocking
        mode. If n is negative, read until EOF or until read() would
        block.
         N/A N/A self _read_lock N/A N/A N/A N/A self _read_unlocked n N/A _read_unlocked N/A N/A self n N/A None N/A N/A nodata_val N/A empty_values N/A None N/A buf N/A self _read_buf N/A pos N/A self _read_pos N/A N/A N/A n None N/A n -1 N/A N/A N/A N/A self _reset_read_buf N/A chunks N/A N/A buf N/A pos N/A current_size 0 N/A True N/A N/A chunk N/A N/A N/A self raw read N/A N/A chunk empty_values N/A N/A nodata_val chunk N/A N/A current_size N/A len chunk N/A N/A N/A chunks append chunk N/A N/A N/A N/A join chunks nodata_val N/A avail N/A N/A len buf pos N/A N/A n avail N/A N/A N/A self _read_pos n N/A N/A buf N/A pos N/A pos n N/A chunks N/A N/A buf N/A pos N/A wanted N/A max N/A self buffer_size n N/A N/A avail n N/A N/A chunk N/A N/A N/A self raw read wanted N/A N/A chunk empty_values N/A N/A nodata_val chunk N/A N/A avail N/A len chunk N/A N/A N/A chunks append chunk N/A n N/A min n avail N/A out N/A N/A join chunks N/A N/A self _read_buf N/A out N/A n N/A N/A self _read_pos 0 N/A N/A out N/A out N/A n nodata_val N/A peek N/A N/A self n N/A 0 N/A N/A Returns buffered bytes without advancing the position.

        The argument indicates a desired minimal number of bytes; we
        do at most one raw read to satisfy it.  We never return more
        than self.buffer_size.
         N/A N/A self _read_lock N/A N/A N/A N/A self _peek_unlocked n N/A _peek_unlocked N/A N/A self n N/A 0 N/A N/A want N/A min n N/A self buffer_size N/A have N/A N/A len N/A self _read_buf N/A self _read_pos N/A N/A have want N/A N/A to_read N/A N/A self buffer_size have N/A current N/A N/A N/A self raw read to_read N/A current N/A N/A N/A self _read_buf N/A N/A N/A self _read_buf N/A N/A self _read_pos current N/A N/A self _read_pos 0 N/A N/A N/A self _read_buf N/A N/A self _read_pos N/A read1 N/A N/A self n N/A N/A N/A Reads up to n bytes, with at most one read() system call. N/A N/A n 0 N/A N/A N/A N/A self _read_lock N/A N/A N/A N/A self _peek_unlocked 1 N/A N/A N/A self _read_unlocked N/A min n N/A N/A len N/A self _read_buf N/A self _read_pos N/A tell N/A N/A self N/A N/A N/A N/A N/A N/A N/A N/A self raw tell N/A len N/A self _read_buf N/A self _read_pos N/A seek N/A N/A self pos whence N/A 0 N/A N/A N/A self _read_lock N/A N/A N/A whence 1 N/A N/A pos N/A N/A len N/A self _read_buf N/A self _read_pos N/A pos N/A N/A N/A self raw seek pos whence N/A N/A N/A self _reset_read_buf N/A pos N/A N/A BufferedWriter N/A _BufferedIOMixin N/A N/A A buffer for a writeable sequential RawIO object.

    The constructor creates a BufferedWriter for the given writeable raw
    stream. If the buffer_size is not given, it defaults to
    DEAFULT_BUFFER_SIZE. If max_buffer_size is omitted, it defaults to
    twice the buffer size.
     __init__ N/A N/A self raw buffer_size max_buffer_size N/A DEFAULT_BUFFER_SIZE None N/A N/A N/A N/A raw _checkWritable N/A N/A N/A _BufferedIOMixin __init__ self raw N/A N/A self buffer_size buffer_size N/A N/A self max_buffer_size N/A N/A max_buffer_size None N/A 2 buffer_size max_buffer_size N/A N/A self _write_buf N/A bytearray N/A N/A self _write_lock N/A N/A threading Lock N/A write N/A N/A self b N/A N/A N/A N/A self closed N/A N/A N/A ValueError write to closed file N/A N/A isinstance b unicode N/A N/A N/A TypeError can't write unicode to binary stream N/A N/A self _write_lock N/A N/A N/A N/A len N/A self _write_buf N/A self buffer_size N/A N/A N/A N/A N/A N/A self _flush_unlocked N/A N/A N/A BlockingIOError N/A e N/A N/A N/A BlockingIOError N/A e errno N/A e strerror 0 N/A before N/A len N/A self _write_buf N/A N/A N/A N/A self _write_buf extend b N/A written N/A N/A len N/A self _write_buf before N/A N/A N/A len N/A self _write_buf N/A self buffer_size N/A N/A N/A N/A N/A N/A self _flush_unlocked N/A N/A N/A BlockingIOError N/A e N/A N/A N/A N/A len N/A self _write_buf N/A self max_buffer_size N/A N/A overage N/A N/A len N/A self _write_buf N/A self max_buffer_size N/A N/A self _write_buf N/A N/A self _write_buf N/A N/A self max_buffer_size N/A N/A BlockingIOError N/A e errno N/A e strerror overage N/A written N/A truncate N/A N/A self pos N/A None N/A N/A N/A self _write_lock N/A N/A N/A N/A self _flush_unlocked N/A N/A pos None N/A N/A pos N/A N/A N/A self raw tell N/A N/A N/A N/A self raw truncate pos N/A flush N/A N/A self N/A N/A N/A N/A self _write_lock N/A N/A N/A N/A self _flush_unlocked N/A _flush_unlocked N/A N/A self N/A N/A N/A N/A self closed N/A N/A N/A ValueError flush of closed file N/A written 0 N/A N/A N/A N/A self _write_buf N/A N/A n N/A N/A N/A self raw write N/A self _write_buf N/A N/A N/A self _write_buf N/A n N/A written n N/A N/A N/A BlockingIOError N/A e N/A N/A n N/A e characters_written N/A N/A N/A self _write_buf N/A n N/A written n N/A N/A BlockingIOError N/A e errno N/A e strerror written N/A tell N/A N/A self N/A N/A N/A N/A N/A N/A N/A self raw tell N/A len N/A self _write_buf N/A seek N/A N/A self pos whence N/A 0 N/A N/A N/A self _write_lock N/A N/A N/A N/A self _flush_unlocked N/A N/A N/A N/A self raw seek pos whence N/A N/A BufferedRWPair N/A BufferedIOBase N/A N/A A buffered reader and writer object together.

    A buffered reader object and buffered writer object put together to
    form a sequential IO object that can read and write. This is typically
    used with a socket or two-way pipe.

    reader and writer are RawIOBase objects that are readable and
    writeable respectively. If the buffer_size is omitted it defaults to
    DEFAULT_BUFFER_SIZE. The max_buffer_size (for the buffered writer)
    defaults to twice the buffer size.
     __init__ N/A N/A self reader writer buffer_size max_buffer_size N/A DEFAULT_BUFFER_SIZE None N/A N/A Constructor.

        The arguments are two RawIO instances.
         N/A N/A N/A reader _checkReadable N/A N/A N/A writer _checkWritable N/A N/A self reader N/A BufferedReader reader buffer_size N/A N/A self writer N/A BufferedWriter writer buffer_size max_buffer_size N/A read N/A N/A self n N/A None N/A N/A N/A n None N/A N/A n -1 N/A N/A N/A N/A self reader read n N/A readinto N/A N/A self b N/A N/A N/A N/A N/A N/A self reader readinto b N/A write N/A N/A self b N/A N/A N/A N/A N/A N/A self writer write b N/A peek N/A N/A self n N/A 0 N/A N/A N/A N/A N/A self reader peek n N/A read1 N/A N/A self n N/A N/A N/A N/A N/A N/A self reader read1 n N/A readable N/A N/A self N/A N/A N/A N/A N/A N/A self reader readable N/A writable N/A N/A self N/A N/A N/A N/A N/A N/A self writer writable N/A flush N/A N/A self N/A N/A N/A N/A N/A N/A self writer flush N/A close N/A N/A self N/A N/A N/A N/A N/A N/A self writer close N/A N/A N/A N/A self reader close N/A isatty N/A N/A self N/A N/A N/A N/A N/A N/A N/A self reader isatty N/A N/A N/A self writer isatty N/A closed N/A N/A self N/A N/A N/A N/A N/A N/A self writer closed N/A property N/A BufferedRandom N/A BufferedWriter BufferedReader N/A N/A A buffered interface to random access streams.

    The constructor creates a reader and writer for a seekable stream,
    raw, given in the first argument. If the buffer_size is omitted it
    defaults to DEFAULT_BUFFER_SIZE. The max_buffer_size (for the buffered
    writer) defaults to twice the buffer size.
     __init__ N/A N/A self raw buffer_size max_buffer_size N/A DEFAULT_BUFFER_SIZE None N/A N/A N/A N/A raw _checkSeekable N/A N/A N/A BufferedReader __init__ self raw buffer_size N/A N/A N/A BufferedWriter __init__ self raw buffer_size max_buffer_size N/A seek N/A N/A self pos whence N/A 0 N/A N/A N/A N/A self flush N/A pos N/A N/A N/A self raw seek pos whence N/A N/A self _read_lock N/A N/A N/A N/A self _reset_read_buf N/A pos N/A tell N/A N/A self N/A N/A N/A N/A self _write_buf N/A N/A N/A N/A N/A N/A self raw tell N/A len N/A self _write_buf N/A N/A N/A N/A BufferedReader tell self N/A truncate N/A N/A self pos N/A None N/A N/A N/A pos None N/A N/A pos N/A N/A self tell N/A N/A N/A self seek pos N/A N/A N/A BufferedWriter truncate self N/A read N/A N/A self n N/A None N/A N/A N/A n None N/A N/A n -1 N/A N/A N/A self flush N/A N/A N/A BufferedReader read self n N/A readinto N/A N/A self b N/A N/A N/A N/A N/A self flush N/A N/A N/A BufferedReader readinto self b N/A peek N/A N/A self n N/A 0 N/A N/A N/A N/A self flush N/A N/A N/A BufferedReader peek self n N/A read1 N/A N/A self n N/A N/A N/A N/A N/A self flush N/A N/A N/A BufferedReader read1 self n N/A write N/A N/A self b N/A N/A N/A N/A self _read_buf N/A N/A N/A self _read_lock N/A N/A N/A N/A N/A self raw seek N/A N/A self _read_pos N/A len N/A self _read_buf 1 N/A N/A N/A self _reset_read_buf N/A N/A N/A BufferedWriter write self b N/A N/A TextIOBase N/A IOBase N/A N/A Base class for text I/O.

    This class provides a character and line based interface to stream
    I/O. There is no readinto method because Python's character strings
    are immutable. There is no public constructor.
     read N/A N/A self n N/A -1 N/A N/A Read at most n characters from stream.

        Read from underlying buffer until we have n characters or we hit EOF.
        If n is negative or omitted, read until EOF.
         N/A N/A N/A self _unsupported read N/A write N/A N/A self s N/A N/A N/A Write string s to stream. N/A N/A N/A self _unsupported write N/A truncate N/A N/A self pos N/A None N/A N/A Truncate size to pos. N/A N/A N/A self _unsupported truncate N/A readline N/A N/A self N/A N/A N/A Read until newline or EOF.

        Returns an empty string if EOF is hit immediately.
         N/A N/A N/A self _unsupported readline N/A encoding N/A N/A self N/A N/A N/A Subclasses should override. N/A None N/A property newlines N/A N/A self N/A N/A N/A Line endings translated so far.

        Only line endings translated during reading are considered.

        Subclasses should override.
         N/A None N/A property N/A IncrementalNewlineDecoder N/A N/A codecs IncrementalDecoder N/A N/A Codec used when reading a file in universal newlines mode.
    It wraps another incremental decoder, translating \r\n and \r into \n.
    It also records the types of newlines encountered.
    When used with translate=False, it ensures that the newline sequence is
    returned in one piece.
     __init__ N/A N/A self decoder translate errors N/A strict N/A N/A N/A N/A N/A codecs IncrementalDecoder __init__ self errors errors N/A N/A self buffer N/A N/A self translate translate N/A N/A self decoder decoder N/A N/A self seennl 0 N/A decode N/A N/A self input final N/A False N/A N/A N/A self buffer N/A N/A input N/A N/A self buffer input N/A output N/A N/A N/A self decoder decode input final final N/A N/A N/A N/A output endswith N/A final N/A N/A output N/A output N/A -1 N/A N/A self buffer N/A N/A N/A self buffer N/A crlf N/A N/A output count N/A cr N/A N/A N/A output count crlf N/A lf N/A N/A N/A output count crlf N/A N/A self seennl N/A N/A N/A lf N/A self _LF N/A cr N/A self _CR N/A crlf N/A self _CRLF N/A N/A self translate N/A N/A crlf N/A N/A output N/A N/A output replace N/A cr N/A N/A output N/A N/A output replace N/A output N/A getstate N/A N/A self N/A N/A N/A N/A buf flag N/A N/A N/A self decoder getstate N/A N/A N/A buf N/A self buffer flag N/A setstate N/A N/A self state N/A N/A N/A N/A buf flag state N/A N/A N/A buf endswith N/A N/A N/A self buffer N/A buf N/A buf N/A -1 N/A N/A N/A self buffer N/A N/A N/A N/A self decoder setstate N/A buf flag N/A reset N/A N/A self N/A N/A N/A N/A self seennl 0 N/A N/A self buffer N/A N/A N/A N/A self decoder reset N/A N/A _LF 1 N/A _CR 2 N/A _CRLF 4 newlines N/A N/A self N/A N/A N/A N/A N/A None N/A N/A N/A N/A N/A N/A self seennl N/A property N/A TextIOWrapper N/A TextIOBase N/A N/A Character and line based layer over a BufferedIOBase object, buffer.

    encoding gives the name of the encoding that the stream will be
    decoded or encoded with. It defaults to locale.getpreferredencoding.

    errors determines the strictness of encoding and decoding (see the
    codecs.register) and defaults to "strict".

    newline can be None, '', '\n', '\r', or '\r\n'.  It controls the
    handling of line endings. If it is None, universal newlines is
    enabled.  With this enabled, on input, the lines endings '\n', '\r',
    or '\r\n' are translated to '\n' before being returned to the
    caller. Conversely, on output, '\n' is translated to the system
    default line seperator, os.linesep. If newline is any other of its
    legal values, that newline becomes the newline when the file is read
    and it is returned untranslated. On output, '\n' is converted to the
    newline.

    If line_buffering is True, a call to flush is implied when a call to
    write contains a newline character.
     N/A _CHUNK_SIZE 128 __init__ N/A N/A self buffer encoding errors newline line_buffering N/A None None None False N/A N/A N/A newline N/A None N/A N/A N/A ValueError N/A illegal newline value: %r N/A newline N/A N/A encoding None N/A N/A N/A N/A encoding N/A N/A os device_encoding N/A N/A buffer fileno N/A N/A N/A N/A AttributeError UnsupportedOperation N/A N/A N/A N/A encoding None N/A N/A N/A N/A locale N/A N/A N/A ImportError N/A N/A encoding ascii N/A N/A encoding N/A N/A locale getpreferredencoding N/A N/A N/A isinstance encoding basestring N/A N/A N/A ValueError N/A invalid encoding: %r encoding N/A N/A errors None N/A N/A errors strict N/A N/A N/A N/A isinstance errors basestring N/A N/A N/A ValueError N/A invalid errors: %r errors N/A N/A self buffer buffer N/A N/A self _line_buffering line_buffering N/A N/A self _encoding encoding N/A N/A self _errors errors N/A N/A self _readuniversal N/A newline N/A N/A self _readtranslate N/A newline None N/A N/A self _readnl newline N/A N/A self _writetranslate N/A newline N/A N/A self _writenl N/A newline N/A os linesep N/A N/A self _encoder None N/A N/A self _decoder None N/A N/A self _decoded_chars N/A N/A self _decoded_chars_used 0 N/A N/A self _snapshot None N/A N/A self _seekable N/A self _telling N/A N/A N/A self buffer seekable N/A encoding N/A N/A self N/A N/A N/A N/A self _encoding N/A property errors N/A N/A self N/A N/A N/A N/A self _errors N/A property line_buffering N/A N/A self N/A N/A N/A N/A self _line_buffering N/A property seekable N/A N/A self N/A N/A N/A N/A self _seekable N/A readable N/A N/A self N/A N/A N/A N/A N/A N/A self buffer readable N/A writable N/A N/A self N/A N/A N/A N/A N/A N/A self buffer writable N/A flush N/A N/A self N/A N/A N/A N/A N/A N/A self buffer flush N/A N/A self _telling N/A self _seekable N/A close N/A N/A self N/A N/A N/A N/A N/A N/A N/A self flush N/A N/A N/A N/A N/A N/A N/A N/A self buffer close N/A closed N/A N/A self N/A N/A N/A N/A N/A self buffer closed N/A property fileno N/A N/A self N/A N/A N/A N/A N/A N/A self buffer fileno N/A isatty N/A N/A self N/A N/A N/A N/A N/A N/A self buffer isatty N/A write N/A N/A self s N/A N/A N/A N/A self closed N/A N/A N/A ValueError write to closed file N/A N/A N/A isinstance s unicode N/A N/A N/A TypeError N/A can't write %s to text stream N/A N/A s __class__ __name__ N/A length N/A len s N/A haslf N/A N/A N/A self _writetranslate N/A self _line_buffering N/A s N/A N/A haslf N/A self _writetranslate N/A N/A self _writenl N/A N/A s N/A N/A s replace N/A self _writenl N/A encoder N/A N/A self _encoder N/A N/A self _get_encoder N/A b N/A N/A encoder encode s N/A N/A N/A N/A self buffer write b N/A N/A N/A self _line_buffering N/A haslf N/A s N/A N/A N/A N/A self flush N/A N/A self _snapshot None N/A N/A self _decoder N/A N/A N/A N/A N/A self _decoder reset N/A length N/A _get_encoder N/A N/A self N/A N/A N/A make_encoder N/A N/A codecs getincrementalencoder N/A self _encoding N/A N/A self _encoder N/A make_encoder N/A self _errors N/A N/A self _encoder N/A _get_decoder N/A N/A self N/A N/A N/A make_decoder N/A N/A codecs getincrementaldecoder N/A self _encoding N/A decoder N/A make_decoder N/A self _errors N/A N/A self _readuniversal N/A N/A decoder N/A IncrementalNewlineDecoder decoder N/A self _readtranslate N/A N/A self _decoder decoder N/A decoder N/A _set_decoded_chars N/A N/A self chars N/A N/A N/A Set the _decoded_chars buffer. N/A N/A self _decoded_chars chars N/A N/A self _decoded_chars_used 0 N/A _get_decoded_chars N/A N/A self n N/A None N/A N/A Advance into the _decoded_chars buffer. N/A offset N/A self _decoded_chars_used N/A N/A n None N/A N/A chars N/A N/A self _decoded_chars N/A offset N/A N/A chars N/A N/A self _decoded_chars N/A offset N/A offset n N/A N/A self _decoded_chars_used N/A len chars N/A chars N/A _rewind_decoded_chars N/A N/A self n N/A N/A N/A Rewind the _decoded_chars buffer. N/A N/A N/A self _decoded_chars_used n N/A N/A N/A AssertionError rewind decoded_chars out of bounds N/A N/A self _decoded_chars_used n N/A _read_chunk N/A N/A self N/A N/A N/A 
        Read and decode the next chunk of data from the BufferedReader.

        The return value is True unless EOF was reached.  The decoded string
        is placed in self._decoded_chars (replacing its previous value).
        The entire input chunk is sent to the decoder, though some of it
        may remain buffered in the decoder, yet to be converted.
         N/A N/A N/A self _decoder None N/A N/A N/A ValueError no decoder N/A N/A self _telling N/A N/A N/A dec_buffer dec_flags N/A N/A N/A self _decoder getstate N/A input_chunk N/A N/A N/A self buffer read1 N/A self _CHUNK_SIZE N/A eof N/A input_chunk N/A N/A N/A self _set_decoded_chars N/A N/A N/A self _decoder decode input_chunk eof N/A N/A self _telling N/A N/A N/A self _snapshot N/A dec_flags N/A dec_buffer input_chunk N/A N/A eof N/A _pack_cookie N/A N/A self position dec_flags bytes_to_feed need_eof chars_to_skip N/A 0 0 0 0 N/A N/A N/A N/A N/A N/A position N/A dec_flags 64 N/A bytes_to_feed 128 N/A chars_to_skip 192 N/A N/A bool need_eof 256 N/A _unpack_cookie N/A N/A self bigint N/A N/A N/A N/A rest position N/A divmod bigint N/A 1 64 N/A N/A rest dec_flags N/A divmod rest N/A 1 64 N/A N/A rest bytes_to_feed N/A divmod rest N/A 1 64 N/A N/A need_eof chars_to_skip N/A divmod rest N/A 1 64 N/A N/A position dec_flags bytes_to_feed need_eof chars_to_skip N/A tell N/A N/A self N/A N/A N/A N/A N/A self _seekable N/A N/A N/A IOError underlying stream is not seekable N/A N/A N/A self _telling N/A N/A N/A IOError telling position disabled by next() call N/A N/A N/A self flush N/A position N/A N/A N/A self buffer tell N/A decoder N/A self _decoder N/A N/A N/A decoder None N/A N/A self _snapshot None N/A N/A N/A self _decoded_chars N/A N/A N/A AssertionError pending decoded text N/A position N/A N/A dec_flags next_input N/A self _snapshot N/A position N/A len next_input N/A chars_to_skip N/A self _decoded_chars_used N/A N/A chars_to_skip 0 N/A N/A N/A N/A self _pack_cookie position dec_flags N/A saved_state N/A N/A decoder getstate N/A N/A N/A N/A N/A decoder setstate N/A dec_flags N/A start_pos position N/A N/A start_flags bytes_fed chars_decoded N/A dec_flags 0 0 N/A need_eof 0 N/A next_byte next_input N/A N/A bytes_fed 1 N/A chars_decoded N/A len N/A N/A decoder decode next_byte N/A N/A dec_buffer dec_flags N/A N/A decoder getstate N/A N/A N/A dec_buffer N/A chars_decoded chars_to_skip N/A N/A start_pos bytes_fed N/A chars_to_skip chars_decoded N/A N/A start_flags bytes_fed chars_decoded N/A dec_flags 0 0 N/A N/A chars_decoded chars_to_skip N/A N/A N/A N/A chars_decoded N/A len N/A N/A decoder decode final True N/A need_eof 1 N/A N/A chars_decoded chars_to_skip N/A N/A N/A IOError can't reconstruct logical file position N/A N/A N/A self _pack_cookie start_pos start_flags bytes_fed need_eof chars_to_skip N/A N/A N/A N/A decoder setstate saved_state N/A truncate N/A N/A self pos N/A None N/A N/A N/A N/A self flush N/A N/A pos None N/A N/A pos N/A N/A self tell N/A N/A N/A self seek pos N/A N/A N/A N/A self buffer truncate N/A seek N/A N/A self cookie whence N/A 0 N/A N/A N/A self closed N/A N/A N/A ValueError tell on closed file N/A N/A N/A self _seekable N/A N/A N/A IOError underlying stream is not seekable N/A N/A whence 1 N/A N/A N/A cookie 0 N/A N/A N/A IOError can't do nonzero cur-relative seeks N/A whence 0 N/A cookie N/A N/A self tell N/A N/A whence 2 N/A N/A N/A cookie 0 N/A N/A N/A IOError can't do nonzero end-relative seeks N/A N/A N/A self flush N/A position N/A N/A N/A self buffer seek 0 2 N/A N/A N/A self _set_decoded_chars N/A N/A self _snapshot None N/A N/A self _decoder N/A N/A N/A N/A N/A self _decoder reset N/A position N/A N/A whence 0 N/A N/A N/A ValueError N/A invalid whence (%r, should be 0, 1 or 2) N/A whence N/A N/A cookie 0 N/A N/A N/A ValueError N/A negative seek position %r N/A cookie N/A N/A N/A self flush N/A N/A start_pos dec_flags bytes_to_feed need_eof chars_to_skip N/A N/A self _unpack_cookie cookie N/A N/A N/A N/A self buffer seek start_pos N/A N/A N/A self _set_decoded_chars N/A N/A self _snapshot None N/A N/A N/A self _decoder dec_flags chars_to_skip N/A N/A N/A self _decoder N/A N/A self _decoder N/A N/A self _get_decoder N/A N/A N/A N/A self _decoder setstate N/A dec_flags N/A N/A self _snapshot N/A dec_flags N/A chars_to_skip N/A N/A input_chunk N/A N/A N/A self buffer read bytes_to_feed N/A N/A N/A self _set_decoded_chars N/A N/A N/A self _decoder decode input_chunk need_eof N/A N/A self _snapshot N/A dec_flags input_chunk N/A N/A N/A len N/A self _decoded_chars chars_to_skip N/A N/A N/A IOError can't restore logical file position N/A N/A self _decoded_chars_used chars_to_skip N/A cookie N/A read N/A N/A self n N/A None N/A N/A N/A n None N/A N/A n -1 N/A decoder N/A N/A self _decoder N/A N/A self _get_decoder N/A N/A n 0 N/A N/A result N/A N/A N/A self _get_decoded_chars N/A N/A decoder decode N/A N/A N/A self buffer read final True N/A N/A N/A self _set_decoded_chars N/A N/A self _snapshot None N/A result N/A N/A eof False N/A result N/A N/A self _get_decoded_chars n N/A N/A N/A N/A len result n N/A eof N/A N/A eof N/A N/A N/A self _read_chunk N/A result N/A N/A self _get_decoded_chars N/A n N/A len result N/A result N/A next N/A N/A self N/A N/A N/A N/A self _telling False N/A line N/A N/A self readline N/A N/A line N/A N/A N/A self _snapshot None N/A N/A self _telling N/A self _seekable N/A StopIteration N/A line N/A readline N/A N/A self limit N/A None N/A N/A N/A self closed N/A N/A N/A ValueError read from closed file N/A N/A limit None N/A N/A limit -1 N/A N/A N/A isinstance limit N/A int long N/A N/A N/A TypeError limit must be an integer N/A line N/A N/A self _get_decoded_chars N/A start 0 N/A decoder N/A N/A self _decoder N/A N/A self _get_decoder N/A pos endpos None N/A True N/A N/A N/A self _readtranslate N/A N/A pos N/A N/A line find start N/A N/A pos 0 N/A N/A endpos N/A pos 1 N/A N/A N/A start N/A len line N/A N/A N/A self _readuniversal N/A N/A nlpos N/A N/A line find start N/A crpos N/A N/A line find start N/A N/A crpos -1 N/A N/A N/A nlpos -1 N/A N/A start N/A len line N/A N/A endpos N/A nlpos 1 N/A N/A N/A N/A nlpos -1 N/A N/A endpos N/A crpos 1 N/A N/A N/A N/A nlpos crpos N/A N/A endpos N/A nlpos 1 N/A N/A N/A N/A nlpos N/A crpos 1 N/A N/A endpos N/A crpos 2 N/A N/A N/A endpos N/A crpos 1 N/A N/A N/A pos N/A N/A line find N/A self _readnl N/A N/A pos 0 N/A N/A endpos N/A pos N/A len N/A self _readnl N/A N/A N/A N/A limit 0 N/A N/A len line limit N/A N/A endpos limit N/A N/A more_line N/A N/A N/A self _read_chunk N/A N/A N/A self _decoded_chars N/A N/A N/A N/A self _decoded_chars N/A N/A line N/A N/A self _get_decoded_chars N/A N/A N/A N/A self _set_decoded_chars N/A N/A self _snapshot None N/A line N/A N/A N/A limit 0 N/A endpos limit N/A N/A endpos limit N/A N/A N/A self _rewind_decoded_chars N/A N/A len line endpos N/A N/A line N/A endpos N/A newlines N/A N/A self N/A N/A N/A N/A N/A self _decoder N/A N/A self _decoder newlines None N/A property N/A StringIO N/A TextIOWrapper N/A N/A An in-memory stream for text. The initial_value argument sets the
    value of object. The other arguments are like those of TextIOWrapper's
    constructor.
     __init__ N/A N/A self initial_value encoding errors newline N/A utf-8 strict N/A N/A N/A N/A N/A super StringIO self __init__ N/A BytesIO encoding encoding errors errors newline newline N/A initial_value N/A N/A N/A N/A isinstance initial_value unicode N/A N/A initial_value N/A unicode initial_value N/A N/A N/A self write initial_value N/A N/A N/A self seek 0 N/A getvalue N/A N/A self N/A N/A N/A N/A N/A self flush N/A N/A N/A N/A N/A N/A self buffer getvalue decode N/A self _encoding N/A self _errors N/A N/A