Module Expr Str ImportFrom alias Import alias Import alias Import alias ImportFrom alias ImportFrom alias Import alias With Call AttributeLoad NameLoad attr body If NameLoad body Expr Call AttributeLoad NameLoad attr Str Str NameLoad Import alias TryExcept body ImportFrom alias handlers ExceptHandler type NameLoad body ImportFrom alias Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore Num Assign NameStore Num Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Dict Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Num Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr Str attr Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr Str attr Assign NameStore Set Str Str Str ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad orelse Assign NameStore Call AttributeLoad Str attr TupleLoad NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad BinOpAdd BinOpAdd NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr NameStore ListLoad Assign AttributeStore NameLoad attr Str Assign NameStore Str Assign NameStore Num Assign NameStore NameStore NameStore NameLoad If Call NameLoad AttributeLoad NameLoad attr Str body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr orelse If AttributeLoad NameLoad attr body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr While NameLoad body If CompareGt Call NameLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad If NameLoad body TryExcept body Assign NameStore Call NameLoad handlers ExceptHandler type NameLoad body Assign NameStore NameStore NameLoad Assign AttributeStore NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Num If CompareGt Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Assign AttributeStore NameLoad attr Str Break If BoolOpAnd NameLoad Call AttributeLoad NameLoad attr Str body Assign AttributeStore NameLoad attr BinOpAdd AttributeLoad NameLoad attr NameLoad Continue Assign NameStore Num If BoolOpAnd NameLoad CompareIn SubscriptLoad NameLoad Index Num Str body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Continue orelse If Call AttributeLoad NameLoad attr NameLoad body Continue orelse If Call AttributeLoad NameLoad attr NameLoad body Break Assign NameStore Call AttributeLoad NameLoad attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad SubscriptLoad NameLoad Slice BinOpAdd Call NameLoad NameLoad Num attr Continue orelse If CompareIsNot NameLoad NameLoad body Continue orelse If UnaryOpNot AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Str orelse Assign AttributeStore NameLoad attr Str If NameLoad body Expr Call NameLoad NameLoad orelse If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Assign AttributeStore NameLoad attr BinOpAdd AttributeLoad NameLoad attr Str Break decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults Num Num NameLoad NameLoad body If NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str orelse Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Num If CompareGt Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str If CompareGt AttributeLoad NameLoad attr Num body Print Str Call NameLoad NameLoad If UnaryOpNot NameLoad body Raise Call NameLoad NameLoad TryExcept body Assign ListStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Num handlers ExceptHandler type NameLoad body TryExcept body Assign ListStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore Str handlers ExceptHandler type NameLoad body Assign NameStore Str If UnaryOpNot Call AttributeLoad NameLoad attr Str body If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Raise Call NameLoad NameLoad orelse Assign AttributeStore NameLoad attr Call NameLoad NameLoad AttributeLoad NameLoad attr Return TupleLoad Str Num Str TryExcept body Assign NameStore Call NameLoad NameLoad If BoolOpOr CompareLt NameLoad Num CompareGt NameLoad Num body Raise Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Raise Call NameLoad NameLoad Return TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareIsNot AttributeLoad NameLoad attr NameLoad body Return While NameLoad body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr If CompareNotEq NameLoad NameLoad body Break While NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Num If CompareGt Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Break If CompareGt AttributeLoad NameLoad attr Num body Print Str NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr If CompareEq NameLoad Str body Assign AttributeStore NameLoad attr Num orelse If Call AttributeLoad NameLoad attr Str body Assign AttributeStore NameLoad attr Num orelse If CompareEq NameLoad Str body Assign AttributeStore NameLoad attr Num orelse Raise Call NameLoad NameLoad If CompareEq AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Call NameLoad Call NameLoad Return Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Num If CompareGt AttributeLoad NameLoad attr Num body For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Print Str NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If BoolOpAnd NameLoad CompareEq Call AttributeLoad NameLoad attr Str body Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If BoolOpAnd NameLoad UnaryOpNot AttributeLoad NameLoad attr body TryExcept body Assign AttributeStore NameLoad attr Call NameLoad NameLoad handlers ExceptHandler type NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse If CompareLt AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr NameLoad If BoolOpOr CompareEq NameLoad NameLoad CompareEq NameLoad NameLoad CompareLtELt Num NameLoad Num CompareEq AttributeLoad NameLoad attr Str body Assign AttributeStore NameLoad attr Num If BoolOpAnd UnaryOpNot AttributeLoad NameLoad attr UnaryOpNot AttributeLoad NameLoad attr CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If CompareEq AttributeLoad NameLoad attr Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If BoolOpAnd NameLoad CompareIn Str Call AttributeLoad NameLoad attr body Return NameLoad Return NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr Str body Return NameLoad If BoolOpAnd NameLoad CompareIn Str Call AttributeLoad NameLoad attr body Return NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str If BoolOpAnd NameLoad CompareIn Str Call AttributeLoad NameLoad attr body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr If NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return CompareIs AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If CompareIs AttributeLoad NameLoad attr NameLoad body Return Str If CompareEq AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr Return Str If AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body If CompareIs AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr orelse TryExcept body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Raise Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad NameLoad attr Return NameLoad If CompareIsNot AttributeLoad NameLoad attr NameLoad body If CompareGt NameLoad AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpAnd UnaryOpNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body AugAssignSub AttributeStore NameLoad attr Call NameLoad NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assert CompareNotEq AttributeLoad NameLoad attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore ListLoad While NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Num If CompareGt Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Str If CompareGtE NameLoad Num body Assign NameStore SubscriptLoad NameLoad Slice NameLoad TryExcept body Assign NameStore Call NameLoad NameLoad Num handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Raise Call NameLoad Call AttributeLoad Str attr NameLoad If CompareEq NameLoad Num body Break If CompareIs NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad orelse If CompareLt NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr BinOpSub NameLoad NameLoad Return Call AttributeLoad Str attr NameLoad orelse If CompareEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num Assign AttributeStore NameLoad attr NameLoad Return Call AttributeLoad Str attr NameLoad orelse Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad AugAssignSub NameStore NameLoad Expr Call AttributeLoad NameLoad attr Num Assign NameStore NameLoad While NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Num If CompareGt Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Break If CompareEq NameLoad Str body Break Expr Call AttributeLoad NameLoad attr Return Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad While CompareGt NameLoad Num body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad NameLoad If UnaryOpNot NameLoad body Raise Call NameLoad Call AttributeLoad Str attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AugAssignSub NameStore Call NameLoad NameLoad Return Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIs AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases body Assign NameStore Num Assign NameStore Str Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Num Assign NameStore Num Assign NameStore Num FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict If CompareIsNot NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str If AttributeLoad NameLoad attr body Raise Call NameLoad Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str If CompareGt NameLoad NameLoad body TryExcept body Assign NameStore Call NameLoad SubscriptLoad NameLoad Slice BinOpAdd NameLoad Num handlers ExceptHandler type NameLoad body If CompareEq SubscriptLoad NameLoad Slice BinOpAdd NameLoad Num Str body Assign NameStore AttributeLoad NameLoad attr orelse Raise Call NameLoad BinOpMod Str SubscriptLoad NameLoad Slice BinOpAdd NameLoad Num Assign NameStore SubscriptLoad NameLoad Slice NameLoad orelse Assign NameStore AttributeLoad NameLoad attr If BoolOpAnd NameLoad CompareEq SubscriptLoad NameLoad Index Num Str CompareEq SubscriptLoad NameLoad Index Num Str body Assign NameStore SubscriptLoad NameLoad Slice Num Num Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr If CompareNotEq NameLoad Num body Expr Call AttributeLoad NameLoad attr Raise Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad Call AttributeLoad NameLoad attr While NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Num If CompareGt Call NameLoad NameLoad NameLoad body Raise Call NameLoad Str If UnaryOpNot NameLoad body Break If CompareEq NameLoad Str body Break decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad TryFinally body Assign NameStore AttributeLoad NameLoad attr If NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr finalbody Assign NameStore AttributeLoad NameLoad attr If NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr orelse Raise Call NameLoad If CompareGt AttributeLoad NameLoad attr Num body Print Str Call NameLoad NameLoad Assign NameStore Num If BoolOpAnd Call NameLoad NameLoad Str UnaryOpNot Call NameLoad NameLoad NameLoad body If CompareGt AttributeLoad NameLoad attr Num body Print Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad While NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Str Str Assign NameStore Call AttributeLoad Str attr AttributeLoad NameLoad attr Delete SubscriptDel AttributeLoad NameLoad attr Slice If Call NameLoad NameLoad NameLoad body AugAssignAdd NameStore NameLoad Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults Num Num body Expr Str If BoolOpAnd AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr body Assign AttributeStore NameLoad attr NameLoad If CompareEq AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Raise Call NameLoad Assign AttributeStore NameLoad attr NameLoad If UnaryOpNot NameLoad body Assign NameStore Str Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad If CompareEq AttributeLoad NameLoad attr Num body If UnaryOpNot NameLoad body Assign NameStore Str If Call AttributeLoad NameLoad attr Str body Assign TupleStore NameStore NameStore NameStore NameStore NameStore Call NameLoad NameLoad If NameLoad body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler type NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str NameLoad orelse If AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr TryExcept body Assign NameStore Call AttributeLoad NameLoad attr Str handlers ExceptHandler type NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str If CompareGtE Call AttributeLoad NameLoad attr Str Num body Assign NameStore BinOpAdd BinOpAdd Str NameLoad Str If CompareEq NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str NameLoad orelse Expr Call AttributeLoad NameLoad attr Str BinOpMod Str TupleLoad NameLoad NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Str Str orelse Pass decorator_list FunctionDef arguments args NameParam NameParam defaults vararg body Expr Str If CompareNotEq AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Assign NameStore BinOpMod Str NameLoad If UnaryOpNot Call NameLoad NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Assign NameStore ListComp Call NameLoad NameLoad comprehension NameStore NameLoad For NameStore NameLoad body If Call NameLoad NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad NameLoad Assign NameStore BinOpMod Str TupleLoad NameLoad Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If CompareEq AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Raise Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad Dict body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore NameLoad If BoolOpAnd CompareIs NameLoad NameLoad CompareIn Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Str orelse If CompareIsNot NameLoad NameLoad body TryExcept body Assign NameStore Call NameLoad Call NameLoad NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body TryExcept body Assign NameStore Call NameLoad AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr attr handlers ExceptHandler type TupleLoad NameLoad NameLoad body If CompareGt AttributeLoad NameLoad attr Num body Print Str If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListComp Call AttributeLoad NameLoad attr comprehension NameStore NameLoad Assign NameStore Dict If CompareIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Num If CompareIn Str NameLoad body Assign SubscriptStore NameLoad Index Str Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If CompareNotIn Str NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If BoolOpAnd AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr body Assign AttributeStore NameLoad attr NameLoad If BoolOpOr CompareNotEq AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad Assign NameStore TupleLoad AttributeLoad NameLoad attr Assign NameStore Dict Str Str AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareGt AttributeLoad NameLoad attr Num body AugAssignAdd NameStore TupleLoad AttributeLoad NameLoad attr If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr Assert CompareNotEq AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr NameLoad Return NameLoad handlers ExceptHandler body Expr Call AttributeLoad NameLoad attr Raise decorator_list decorator_list ClassDef bases body Expr Str Assign NameStore Num Assign NameStore Str Assign NameStore Num Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str NameLoad NameLoad body Expr Str If CompareEq NameLoad Num body Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareIsNot NameLoad NameLoad body Assign TupleStore AttributeStore AttributeLoad NameLoad attr attr AttributeStore AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str TryExcept body If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Num Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Return TupleLoad Num AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Return TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list TryExcept body Import alias handlers ExceptHandler type NameLoad body Pass orelse ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr If BoolOpOr NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad If AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list Expr Call AttributeLoad NameLoad attr Str ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Str NameLoad NameLoad NameLoad NameLoad NameLoad body If CompareEq NameLoad Num body Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr BinOpAdd Str Str NameLoad keyword Num Return NameLoad decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr TupleLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr TupleLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore BinOpMod Str AttributeLoad NameLoad attr orelse Assign NameStore Str Return BinOpMod Str TupleLoad Call NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot NameLoad body Assign NameStore Call NameLoad NameLoad Assign AttributeStore NameLoad attr TupleLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr NameLoad BinOpMod Str TupleLoad NameLoad NameLoad decorator_list decorator_list Assign NameStore NameLoad ClassDef bases body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If AttributeLoad NameLoad attr body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assert AttributeLoad NameLoad attr If BoolOpOr CompareIs NameLoad NameLoad CompareGt NameLoad AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Return BinOpAdd NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr orelse Return BinOpAdd NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr BinOpSub NameLoad Call NameLoad NameLoad orelse Assert CompareLtE NameLoad AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore BinOpAdd NameLoad NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad AugAssignSub AttributeStore NameLoad attr NameLoad If CompareEq AttributeLoad NameLoad attr Num body Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Return Call AttributeLoad AttributeLoad NameLoad attr attr Assert AttributeLoad NameLoad attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If AttributeLoad NameLoad attr body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assert AttributeLoad NameLoad attr Assign NameStore ListLoad SubscriptLoad AttributeLoad NameLoad attr Slice AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Return BinOpAdd NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr orelse Return BinOpAdd NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list
N/A N/A HTTP/1.1 client library

<intro stuff goes here>
<other stuff, too>

HTTPConnection goes through a number of "states", which define when a client
may legally make another request or fetch the response for a particular
request. This diagram details these state transitions:

    (null)
      |
      | HTTPConnection()
      v
    Idle
      |
      | putrequest()
      v
    Request-started
      |
      | ( putheader() )*  endheaders()
      v
    Request-sent
      |
      | response = getresponse()
      v
    Unread-response   [Response-headers-read]
      |\____________________
      |                     |
      | response.read()     | putrequest()
      v                     v
    Idle                  Req-started-unread-response
                     ______/|
                   /        |
   response.read() |        | ( putheader() )*  endheaders()
                   v        v
       Request-started    Req-sent-unread-response
                            |
                            | response.read()
                            v
                          Request-sent

This diagram presents the following rules:
  -- a second request may not be started until {response-headers-read}
  -- a response [object] cannot be retrieved until {request-sent}
  -- there is no differentiation between an unread response body and a
     partially read response body

Note: this enforcement is applied by the HTTPConnection class. The
      HTTPResponse class does not enforce this state machine, which
      implies sophisticated clients may accelerate the request/response
      pipeline. Caution should be taken, though: accelerating the states
      beyond the above pattern may imply knowledge of the server's
      connection-close behavior for certain requests. For example, it
      is impossible to tell whether the server will close the connection
      UNTIL the response headers have been read; this means that further
      requests cannot be placed into the pipeline until it is known that
      the server will NOT be closing the connection.

Logical State                  __state            __response
-------------                  -------            ----------
Idle                           _CS_IDLE           None
Request-started                _CS_REQ_STARTED    None
Request-sent                   _CS_REQ_SENT       None
Unread-response                _CS_IDLE           <response_class>
Req-started-unread-response    _CS_REQ_STARTED    <response_class>
Req-sent-unread-response       _CS_REQ_SENT       <response_class>
 array array N/A os N/A re N/A socket sys py3kwarning urlparse urlsplit N/A warnings N/A N/A N/A warnings catch_warnings N/A N/A py3kwarning N/A N/A N/A N/A warnings filterwarnings ignore .*mimetools has been removed DeprecationWarning N/A mimetools N/A N/A cStringIO StringIO N/A N/A N/A ImportError N/A StringIO StringIO N/A __all__ N/A HTTP HTTPResponse HTTPConnection HTTPException NotConnected UnknownProtocol UnknownTransferEncoding UnimplementedFileMode IncompleteRead InvalidURL ImproperConnectionState CannotSendRequest CannotSendHeader ResponseNotReady BadStatusLine error responses N/A HTTP_PORT 80 N/A HTTPS_PORT 443 N/A _UNKNOWN UNKNOWN N/A _CS_IDLE Idle N/A _CS_REQ_STARTED Request-started N/A _CS_REQ_SENT Request-sent N/A CONTINUE 100 N/A SWITCHING_PROTOCOLS 101 N/A PROCESSING 102 N/A OK 200 N/A CREATED 201 N/A ACCEPTED 202 N/A NON_AUTHORITATIVE_INFORMATION 203 N/A NO_CONTENT 204 N/A RESET_CONTENT 205 N/A PARTIAL_CONTENT 206 N/A MULTI_STATUS 207 N/A IM_USED 226 N/A MULTIPLE_CHOICES 300 N/A MOVED_PERMANENTLY 301 N/A FOUND 302 N/A SEE_OTHER 303 N/A NOT_MODIFIED 304 N/A USE_PROXY 305 N/A TEMPORARY_REDIRECT 307 N/A BAD_REQUEST 400 N/A UNAUTHORIZED 401 N/A PAYMENT_REQUIRED 402 N/A FORBIDDEN 403 N/A NOT_FOUND 404 N/A METHOD_NOT_ALLOWED 405 N/A NOT_ACCEPTABLE 406 N/A PROXY_AUTHENTICATION_REQUIRED 407 N/A REQUEST_TIMEOUT 408 N/A CONFLICT 409 N/A GONE 410 N/A LENGTH_REQUIRED 411 N/A PRECONDITION_FAILED 412 N/A REQUEST_ENTITY_TOO_LARGE 413 N/A REQUEST_URI_TOO_LONG 414 N/A UNSUPPORTED_MEDIA_TYPE 415 N/A REQUESTED_RANGE_NOT_SATISFIABLE 416 N/A EXPECTATION_FAILED 417 N/A UNPROCESSABLE_ENTITY 422 N/A LOCKED 423 N/A FAILED_DEPENDENCY 424 N/A UPGRADE_REQUIRED 426 N/A INTERNAL_SERVER_ERROR 500 N/A NOT_IMPLEMENTED 501 N/A BAD_GATEWAY 502 N/A SERVICE_UNAVAILABLE 503 N/A GATEWAY_TIMEOUT 504 N/A HTTP_VERSION_NOT_SUPPORTED 505 N/A INSUFFICIENT_STORAGE 507 N/A NOT_EXTENDED 510 N/A responses N/A 100 101 200 201 202 203 204 205 206 300 301 302 303 304 305 306 307 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 500 501 502 503 504 505 Continue Switching Protocols OK Created Accepted Non-Authoritative Information No Content Reset Content Partial Content Multiple Choices Moved Permanently Found See Other Not Modified Use Proxy (Unused) Temporary Redirect Bad Request Unauthorized Payment Required Forbidden Not Found Method Not Allowed Not Acceptable Proxy Authentication Required Request Timeout Conflict Gone Length Required Precondition Failed Request Entity Too Large Request-URI Too Long Unsupported Media Type Requested Range Not Satisfiable Expectation Failed Internal Server Error Not Implemented Bad Gateway Service Unavailable Gateway Timeout HTTP Version Not Supported N/A MAXAMOUNT 1048576 N/A _MAXLINE 65536 N/A _MAXHEADERS 100 N/A _is_legal_header_name N/A N/A N/A re compile \A[^:\s][^:\r\n]*\Z match N/A _is_illegal_header_value N/A N/A N/A re compile \n(?![ \t])|\r(?![ \t\n]) search N/A _METHODS_EXPECTING_BODY N/A PATCH POST PUT HTTPMessage N/A N/A mimetools Message N/A addheader N/A N/A self key value N/A N/A N/A Add header for field key handling repeats. N/A prev N/A N/A N/A self dict get key N/A N/A prev None N/A N/A N/A N/A self dict N/A key value N/A N/A combined N/A N/A ,  join N/A prev value N/A N/A N/A self dict N/A key combined N/A addcontinue N/A N/A self key more N/A N/A N/A Add more field data from a continuation line. N/A prev N/A N/A self dict N/A key N/A N/A N/A self dict N/A key N/A N/A prev more N/A readheaders N/A N/A self N/A N/A N/A Read header lines.

        Read header lines up to the entirely blank line that terminates them.
        The (normally blank) line that ends the headers is skipped, but not
        included in the returned list.  If a non-header line ends the headers,
        (which is an error), an attempt is made to backspace over it; it is
        never included in the returned list.

        The variable self.status is set to the empty string if all went well,
        otherwise it is an error message.  The variable self.headers is a
        completely uninterpreted list of lines contained in the header (so
        printing them will reproduce the header exactly as it appears in the
        file).

        If multiple header fields with the same name occur, they are combined
        according to the rules in RFC 2616 sec 4.2:

        Appending each subsequent field-value to the first, each separated
        by a comma. The order in which header fields with the same field-name
        are received is significant to the interpretation of the combined
        field value.
         N/A N/A self dict N/A N/A N/A self unixfrom N/A N/A self headers hlist N/A N/A N/A self status N/A headerseen N/A firstline 1 N/A startofline unread tell None N/A N/A hasattr N/A self fp unread N/A N/A unread N/A N/A self fp unread N/A N/A N/A self seekable N/A N/A tell N/A N/A self fp tell N/A True N/A N/A N/A N/A len hlist _MAXHEADERS N/A N/A N/A HTTPException N/A got more than %d headers _MAXHEADERS N/A tell N/A N/A N/A N/A startofline N/A tell N/A N/A N/A IOError N/A N/A startofline tell None N/A N/A self seekable 0 N/A line N/A N/A N/A self fp readline N/A _MAXLINE 1 N/A N/A N/A len line _MAXLINE N/A N/A N/A LineTooLong header line N/A N/A line N/A N/A N/A self status EOF in headers N/A N/A N/A firstline N/A N/A line startswith From  N/A N/A N/A self unixfrom N/A N/A self unixfrom line N/A N/A firstline 0 N/A N/A headerseen N/A N/A line N/A 0 N/A N/A N/A N/A hlist append line N/A N/A N/A self addcontinue headerseen N/A N/A line strip N/A N/A N/A N/A N/A self iscomment line N/A N/A N/A N/A N/A N/A self islast line N/A N/A N/A headerseen N/A N/A self isheader line N/A headerseen N/A N/A N/A N/A hlist append line N/A N/A N/A self addheader headerseen N/A N/A N/A line N/A N/A N/A len headerseen 1 strip N/A N/A N/A N/A headerseen None N/A N/A N/A N/A N/A N/A self dict N/A N/A N/A self status No headers N/A N/A N/A self status Non-header line where header expected N/A unread N/A N/A N/A unread line N/A N/A tell N/A N/A N/A N/A N/A self fp seek startofline N/A N/A N/A self status N/A N/A self status ; bad seek N/A N/A N/A HTTPResponse N/A N/A __init__ N/A N/A self sock debuglevel strict method buffering N/A 0 0 None False N/A N/A buffering N/A N/A N/A self fp N/A N/A sock makefile rb N/A N/A N/A self fp N/A N/A sock makefile rb 0 N/A N/A self debuglevel debuglevel N/A N/A self strict strict N/A N/A self _method method N/A N/A self msg None N/A N/A self version _UNKNOWN N/A N/A self status _UNKNOWN N/A N/A self reason _UNKNOWN N/A N/A self chunked _UNKNOWN N/A N/A self chunk_left _UNKNOWN N/A N/A self length _UNKNOWN N/A N/A self will_close _UNKNOWN N/A _read_status N/A N/A self N/A N/A N/A line N/A N/A N/A self fp readline N/A _MAXLINE 1 N/A N/A N/A len line _MAXLINE N/A N/A N/A LineTooLong header line N/A N/A N/A self debuglevel 0 N/A N/A reply: N/A repr line N/A N/A line N/A N/A N/A BadStatusLine line N/A N/A N/A N/A version status reason N/A N/A line split None 2 N/A N/A N/A ValueError N/A N/A N/A N/A N/A version status N/A N/A line split None 1 N/A reason N/A N/A N/A ValueError N/A N/A version N/A N/A N/A N/A version startswith HTTP/ N/A N/A N/A self strict N/A N/A N/A N/A self close N/A N/A BadStatusLine line N/A N/A N/A self fp N/A LineAndFileWrapper line N/A self fp N/A N/A HTTP/0.9 200 N/A N/A N/A status N/A int status N/A N/A N/A status 100 N/A status 999 N/A N/A N/A BadStatusLine line N/A N/A N/A ValueError N/A N/A N/A BadStatusLine line N/A N/A version status reason N/A begin N/A N/A self N/A N/A N/A N/A N/A self msg None N/A N/A N/A True N/A N/A N/A version status reason N/A N/A self _read_status N/A N/A status CONTINUE N/A N/A N/A True N/A N/A skip N/A N/A N/A self fp readline N/A _MAXLINE 1 N/A N/A N/A len skip _MAXLINE N/A N/A N/A LineTooLong header line N/A skip N/A N/A skip strip N/A N/A skip N/A N/A N/A N/A N/A self debuglevel 0 N/A N/A header: skip N/A N/A self status status N/A N/A self reason N/A N/A reason strip N/A N/A version HTTP/1.0 N/A N/A N/A self version 10 N/A N/A N/A N/A version startswith HTTP/1. N/A N/A N/A self version 11 N/A N/A N/A version HTTP/0.9 N/A N/A N/A self version 9 N/A N/A N/A UnknownProtocol version N/A N/A N/A self version 9 N/A N/A N/A self length None N/A N/A self chunked 0 N/A N/A self will_close 1 N/A N/A self msg N/A HTTPMessage N/A StringIO N/A N/A N/A self msg N/A HTTPMessage N/A self fp 0 N/A N/A N/A self debuglevel 0 N/A N/A hdr N/A N/A self msg headers N/A N/A header: hdr N/A N/A N/A self msg fp None N/A tr_enc N/A N/A N/A self msg getheader transfer-encoding N/A N/A tr_enc N/A N/A N/A tr_enc lower chunked N/A N/A N/A self chunked 1 N/A N/A self chunk_left None N/A N/A N/A self chunked 0 N/A N/A self will_close N/A N/A self _check_close N/A length N/A N/A N/A self msg getheader content-length N/A N/A length N/A N/A self chunked N/A N/A N/A N/A N/A self length N/A int length N/A N/A N/A ValueError N/A N/A N/A self length None N/A N/A N/A N/A self length 0 N/A N/A N/A self length None N/A N/A N/A self length None N/A N/A N/A status NO_CONTENT N/A status NOT_MODIFIED N/A 100 status 200 N/A N/A self _method HEAD N/A N/A N/A self length 0 N/A N/A N/A N/A self will_close N/A N/A self chunked N/A N/A self length None N/A N/A N/A self will_close 1 N/A _check_close N/A N/A self N/A N/A N/A conn N/A N/A N/A self msg getheader connection N/A N/A N/A self version 11 N/A N/A conn N/A N/A N/A self msg getheader connection N/A N/A conn N/A close N/A N/A conn lower N/A N/A True N/A False N/A N/A N/A N/A self msg getheader keep-alive N/A N/A False N/A N/A conn N/A keep-alive N/A N/A conn lower N/A N/A False N/A pconn N/A N/A N/A self msg getheader proxy-connection N/A N/A pconn N/A keep-alive N/A N/A pconn lower N/A N/A False N/A True N/A close N/A N/A self N/A N/A N/A fp N/A self fp N/A fp N/A N/A N/A self fp None N/A N/A N/A fp close N/A isclosed N/A N/A self N/A N/A N/A N/A N/A self fp None N/A read N/A N/A self amt N/A None N/A N/A N/A N/A self fp None N/A N/A N/A N/A N/A self _method HEAD N/A N/A N/A N/A self close N/A N/A N/A self chunked N/A N/A N/A N/A self _read_chunked amt N/A N/A amt None N/A N/A N/A N/A self length None N/A N/A s N/A N/A N/A self fp read N/A N/A N/A N/A s N/A N/A self _safe_read N/A self length N/A N/A N/A IncompleteRead N/A N/A N/A N/A self close N/A N/A N/A self length 0 N/A N/A N/A self close N/A s N/A N/A N/A self length None N/A N/A N/A amt N/A self length N/A N/A amt N/A self length N/A s N/A N/A N/A self fp read amt N/A N/A N/A s amt N/A N/A N/A N/A self close N/A N/A N/A self length None N/A N/A N/A self length N/A len s N/A N/A N/A self length N/A N/A N/A N/A self close N/A s N/A _read_chunked N/A N/A self amt N/A N/A N/A N/A N/A self chunked _UNKNOWN N/A chunk_left N/A self chunk_left N/A value N/A N/A True N/A N/A N/A chunk_left None N/A N/A line N/A N/A N/A self fp readline N/A _MAXLINE 1 N/A N/A N/A len line _MAXLINE N/A N/A N/A LineTooLong chunk size N/A i N/A N/A line find ; N/A N/A i 0 N/A N/A line N/A line N/A i N/A N/A N/A chunk_left N/A int line 16 N/A N/A N/A ValueError N/A N/A N/A N/A self close N/A N/A IncompleteRead N/A N/A join value N/A N/A chunk_left 0 N/A N/A N/A N/A amt None N/A N/A N/A N/A value append N/A N/A self _safe_read chunk_left N/A N/A N/A amt chunk_left N/A N/A N/A N/A value append N/A N/A self _safe_read amt N/A N/A self chunk_left N/A chunk_left amt N/A N/A N/A join value N/A N/A N/A amt chunk_left N/A N/A N/A N/A value append N/A N/A self _safe_read amt N/A N/A N/A self _safe_read 2 N/A N/A self chunk_left None N/A N/A N/A join value N/A N/A N/A N/A value append N/A N/A self _safe_read chunk_left N/A amt chunk_left N/A N/A N/A self _safe_read 2 N/A chunk_left None N/A True N/A N/A line N/A N/A N/A self fp readline N/A _MAXLINE 1 N/A N/A N/A len line _MAXLINE N/A N/A N/A LineTooLong trailer line N/A N/A line N/A N/A N/A N/A line N/A N/A N/A N/A N/A self close N/A N/A N/A join value N/A _safe_read N/A N/A self amt N/A N/A N/A Read the number of bytes requested, compensating for partial reads.

        Normally, we have a blocking socket, but a read() can be interrupted
        by a signal (resulting in a partial read).

        Note that we cannot distinguish between EOF and an interrupt when zero
        bytes have been read. IncompleteRead() will be raised in this
        situation.

        This function should be used when <amt> bytes "should" be present for
        reading. If the bytes are truly not available (due to EOF), then the
        IncompleteRead exception can be used to detect the problem.
         N/A s N/A N/A N/A amt 0 N/A N/A chunk N/A N/A N/A self fp read N/A min amt MAXAMOUNT N/A N/A chunk N/A N/A N/A IncompleteRead N/A N/A join s amt N/A N/A N/A s append chunk N/A amt N/A len chunk N/A N/A N/A join s N/A fileno N/A N/A self N/A N/A N/A N/A N/A N/A self fp fileno N/A getheader N/A N/A self name default N/A None N/A N/A N/A N/A self msg None N/A N/A N/A ResponseNotReady N/A N/A N/A N/A self msg getheader name default N/A getheaders N/A N/A self N/A N/A N/A Return list of (header, value) tuples. N/A N/A N/A self msg None N/A N/A N/A ResponseNotReady N/A N/A N/A N/A self msg items N/A N/A HTTPConnection N/A N/A N/A _http_vsn 11 N/A _http_vsn_str HTTP/1.1 N/A response_class HTTPResponse N/A default_port HTTP_PORT N/A auto_open 1 N/A debuglevel 0 N/A strict 0 __init__ N/A N/A self host port strict timeout source_address N/A None None N/A socket _GLOBAL_DEFAULT_TIMEOUT None N/A N/A N/A self timeout timeout N/A N/A self source_address source_address N/A N/A self sock None N/A N/A self _buffer N/A N/A N/A self __response None N/A N/A self __state _CS_IDLE N/A N/A self _method None N/A N/A self _tunnel_host None N/A N/A self _tunnel_port None N/A N/A self _tunnel_headers N/A N/A N/A strict None N/A N/A N/A self strict strict N/A N/A N/A self host N/A self port N/A N/A self _get_hostport host port N/A N/A self _create_connection N/A socket create_connection N/A set_tunnel N/A N/A self host port headers N/A None None N/A N/A  Set up host and port for HTTP CONNECT tunnelling.

        In a connection that uses HTTP Connect tunneling, the host passed to the
        constructor is used as proxy server that relays all communication to the
        endpoint passed to set_tunnel. This is done by sending a HTTP CONNECT
        request to the proxy server when the connection is established.

        This method must be called before the HTTP connection has been
        established.

        The headers argument should be a mapping of extra HTTP headers
        to send with the CONNECT request.
         N/A N/A self sock N/A N/A N/A RuntimeError Can't setup tunnel for established connection. N/A N/A self _tunnel_host host N/A N/A self _tunnel_port port N/A headers N/A N/A N/A self _tunnel_headers headers N/A N/A N/A N/A N/A self _tunnel_headers clear N/A _get_hostport N/A N/A self host port N/A N/A N/A N/A port None N/A N/A i N/A N/A host rfind : N/A j N/A N/A host rfind ] N/A N/A i j N/A N/A N/A N/A port N/A int N/A host N/A N/A i 1 N/A N/A N/A ValueError N/A N/A N/A N/A host N/A N/A i 1 N/A N/A port N/A self default_port N/A N/A N/A InvalidURL N/A nonnumeric port: '%s' N/A host N/A N/A i 1 N/A host N/A host N/A i N/A N/A port N/A self default_port N/A N/A host N/A N/A host N/A 0 [ N/A N/A host N/A -1 ] N/A N/A host N/A host N/A 1 -1 N/A N/A host port N/A set_debuglevel N/A N/A self level N/A N/A N/A N/A self debuglevel level N/A _tunnel N/A N/A self N/A N/A N/A N/A host port N/A N/A self _get_hostport N/A self _tunnel_host N/A self _tunnel_port N/A N/A N/A self send N/A CONNECT %s:%d HTTP/1.0
 N/A host port N/A N/A header value N/A N/A N/A self _tunnel_headers iteritems N/A N/A N/A N/A self send N/A %s: %s
 N/A header value N/A N/A N/A self send N/A response N/A N/A self response_class N/A self sock strict N/A self strict method N/A self _method N/A N/A version code message N/A N/A response _read_status N/A N/A code 200 N/A N/A N/A N/A self close N/A N/A N/A socket error N/A Tunnel connection failed: %d %s N/A code N/A N/A message strip N/A True N/A N/A line N/A N/A N/A response fp readline N/A _MAXLINE 1 N/A N/A N/A len line _MAXLINE N/A N/A N/A LineTooLong header line N/A N/A line N/A N/A N/A N/A line N/A N/A N/A connect N/A N/A self N/A N/A N/A Connect to the host and port specified in __init__. N/A N/A self sock N/A N/A self _create_connection N/A N/A self host N/A self port N/A self timeout N/A self source_address N/A N/A self _tunnel_host N/A N/A N/A N/A self _tunnel N/A close N/A N/A self N/A N/A N/A Close the connection to the HTTP server. N/A N/A self __state _CS_IDLE N/A N/A N/A sock N/A self sock N/A sock N/A N/A N/A self sock None N/A N/A N/A sock close N/A N/A response N/A self __response N/A response N/A N/A N/A self __response None N/A N/A N/A response close N/A send N/A N/A self data N/A N/A N/A Send `data' to the server. N/A N/A N/A self sock None N/A N/A N/A self auto_open N/A N/A N/A N/A self connect N/A N/A N/A NotConnected N/A N/A N/A self debuglevel 0 N/A N/A send: N/A repr data N/A blocksize 8192 N/A N/A N/A hasattr data read N/A N/A isinstance data array N/A N/A N/A N/A self debuglevel 0 N/A N/A sendIng a read()able N/A datablock N/A N/A data read blocksize N/A datablock N/A N/A N/A N/A N/A self sock sendall datablock N/A datablock N/A N/A data read blocksize N/A N/A N/A N/A N/A self sock sendall data N/A _output N/A N/A self s N/A N/A N/A Add a line of output to the current request buffer.

        Assumes that the line does *not* end with \r\n.
         N/A N/A N/A N/A self _buffer append s N/A _send_output N/A N/A self message_body N/A None N/A N/A Send the currently buffered request and clear the buffer.

        Appends an extra \r\n to the buffer.
        A message_body may be specified, to be appended to the request.
         N/A N/A N/A N/A self _buffer extend N/A N/A msg N/A N/A join N/A self _buffer N/A N/A N/A self _buffer N/A N/A N/A isinstance message_body str N/A N/A msg message_body N/A message_body None N/A N/A N/A self send msg N/A N/A message_body None N/A N/A N/A N/A self send message_body N/A putrequest N/A N/A self method url skip_host skip_accept_encoding N/A 0 0 N/A N/A Send a request to the server.

        `method' specifies an HTTP request method, e.g. 'GET'.
        `url' specifies the object being requested, e.g. '/index.html'.
        `skip_host' if True does not add automatically a 'Host:' header
        `skip_accept_encoding' if True does not add automatically an
           'Accept-Encoding:' header
         N/A N/A N/A self __response N/A N/A N/A self __response isclosed N/A N/A N/A self __response None N/A N/A N/A self __state _CS_IDLE N/A N/A N/A self __state _CS_REQ_STARTED N/A N/A N/A CannotSendRequest N/A N/A self _method method N/A N/A url N/A N/A url / N/A hdr N/A %s %s %s N/A method url N/A self _http_vsn_str N/A N/A N/A self _output hdr N/A N/A N/A self _http_vsn 11 N/A N/A N/A skip_host N/A N/A netloc N/A N/A N/A url startswith http N/A N/A N/A nil netloc nil nil nil N/A urlsplit url N/A netloc N/A N/A N/A N/A netloc_enc N/A N/A netloc encode ascii N/A N/A N/A UnicodeEncodeError N/A N/A netloc_enc N/A N/A netloc encode idna N/A N/A N/A self putheader Host netloc_enc N/A N/A N/A self _tunnel_host N/A N/A host N/A self _tunnel_host N/A port N/A self _tunnel_port N/A N/A host N/A self host N/A port N/A self port N/A N/A N/A host_enc N/A N/A host encode ascii N/A N/A N/A UnicodeEncodeError N/A N/A host_enc N/A N/A host encode idna N/A N/A N/A N/A host_enc find : 0 N/A N/A host_enc N/A N/A [ host_enc ] N/A N/A port N/A self default_port N/A N/A N/A N/A self putheader Host host_enc N/A N/A N/A N/A self putheader Host N/A %s:%s N/A host_enc port N/A N/A skip_accept_encoding N/A N/A N/A N/A self putheader Accept-Encoding identity N/A N/A N/A putheader N/A N/A self header N/A values N/A N/A Send a request header line to the server.

        For example: h.putheader('Accept', 'text/html')
         N/A N/A N/A self __state _CS_REQ_STARTED N/A N/A N/A CannotSendHeader N/A header N/A %s header N/A N/A N/A _is_legal_header_name header N/A N/A N/A ValueError N/A Invalid header name %r N/A header N/A values N/A N/A str v N/A v values N/A one_value values N/A N/A N/A _is_illegal_header_value one_value N/A N/A N/A ValueError N/A Invalid header value %r N/A one_value N/A hdr N/A %s: %s N/A header N/A N/A join values N/A N/A N/A self _output hdr N/A endheaders N/A N/A self message_body N/A None N/A N/A Indicate that the last header line has been sent to the server.

        This method sends the request to the server.  The optional
        message_body argument can be used to pass a message body
        associated with the request.  The message body will be sent in
        the same packet as the message headers if it is string, otherwise it is
        sent as a separate packet.
         N/A N/A N/A self __state _CS_REQ_STARTED N/A N/A N/A self __state _CS_REQ_SENT N/A N/A N/A CannotSendHeader N/A N/A N/A self _send_output message_body N/A request N/A N/A self method url body headers N/A None N/A N/A N/A Send a complete request to the server. N/A N/A N/A self _send_request method url body headers N/A _set_content_length N/A N/A self body method N/A N/A N/A thelen None N/A N/A N/A body None N/A N/A N/A method upper _METHODS_EXPECTING_BODY N/A N/A thelen 0 N/A N/A N/A body None N/A N/A N/A N/A thelen N/A str N/A len body N/A N/A N/A N/A TypeError AttributeError N/A N/A N/A N/A thelen N/A str N/A N/A N/A os fstat N/A N/A body fileno st_size N/A N/A N/A N/A AttributeError OSError N/A N/A N/A N/A self debuglevel 0 N/A N/A Cannot stat!! N/A N/A thelen None N/A N/A N/A N/A self putheader Content-Length thelen N/A _send_request N/A N/A self method url body headers N/A N/A N/A header_names N/A N/A dict fromkeys N/A N/A N/A k lower N/A k headers N/A skips N/A N/A N/A host header_names N/A N/A N/A skips N/A skip_host 1 N/A N/A accept-encoding header_names N/A N/A N/A skips N/A skip_accept_encoding 1 N/A N/A N/A self putrequest method url skips N/A N/A content-length header_names N/A N/A N/A N/A self _set_content_length body method N/A N/A hdr value N/A N/A headers iteritems N/A N/A N/A N/A self putheader hdr value N/A N/A N/A self endheaders body N/A getresponse N/A N/A self buffering N/A False N/A N/A Get the response from the server. N/A N/A N/A self __response N/A N/A N/A self __response isclosed N/A N/A N/A self __response None N/A N/A N/A N/A self __state _CS_REQ_SENT N/A self __response N/A N/A N/A ResponseNotReady N/A args N/A N/A self sock N/A kwds N/A strict method N/A self strict N/A self _method N/A N/A N/A self debuglevel 0 N/A N/A args N/A N/A self debuglevel N/A buffering N/A N/A N/A kwds N/A buffering True N/A response N/A N/A self response_class args kwds N/A N/A N/A N/A N/A response begin N/A N/A N/A response will_close _UNKNOWN N/A N/A self __state _CS_IDLE N/A N/A response will_close N/A N/A N/A N/A self close N/A N/A N/A self __response response N/A response N/A N/A N/A N/A N/A N/A response close N/A N/A N/A HTTP N/A N/A N/A Compatibility class with httplib.py from 1.5. N/A _http_vsn 10 N/A _http_vsn_str HTTP/1.0 N/A debuglevel 0 N/A _connection_class HTTPConnection __init__ N/A N/A self host port strict N/A None None N/A N/A Provide a default host, since the superclass requires one. N/A N/A port 0 N/A N/A port None N/A N/A N/A self _setup N/A N/A self _connection_class host port strict N/A _setup N/A N/A self conn N/A N/A N/A N/A self _conn conn N/A N/A self send N/A conn send N/A N/A self putrequest N/A conn putrequest N/A N/A self putheader N/A conn putheader N/A N/A self endheaders N/A conn endheaders N/A N/A self set_debuglevel N/A conn set_debuglevel N/A N/A conn _http_vsn N/A self _http_vsn N/A N/A conn _http_vsn_str N/A self _http_vsn_str N/A N/A self file None N/A connect N/A N/A self host port N/A None None N/A N/A Accept arguments to set the host/port, since the superclass doesn't. N/A N/A host None N/A N/A N/A N/A N/A self _conn host N/A N/A self _conn port N/A N/A N/A self _conn _get_hostport host port N/A N/A N/A N/A self _conn connect N/A getfile N/A N/A self N/A N/A N/A Provide a getfile, since the superclass' does not use this concept. N/A N/A self file N/A getreply N/A N/A self buffering N/A False N/A N/A Compat definition since superclass does not define it.

        Returns a tuple consisting of:
        - server status code (e.g. '200' if all goes well)
        - server "reason" corresponding to status code
        - any RFC822 headers in the response from the server
         N/A N/A N/A N/A buffering N/A N/A response N/A N/A N/A self _conn getresponse N/A N/A response N/A N/A N/A self _conn getresponse buffering N/A N/A N/A BadStatusLine N/A e N/A N/A N/A self file N/A N/A N/A N/A self _conn sock makefile rb 0 N/A N/A N/A self close N/A N/A self headers None N/A N/A -1 N/A e line None N/A N/A self headers N/A response msg N/A N/A self file N/A response fp N/A N/A N/A response status N/A response reason N/A response msg N/A close N/A N/A self N/A N/A N/A N/A N/A N/A self _conn close N/A N/A self file None N/A N/A N/A N/A N/A ssl N/A N/A N/A ImportError N/A N/A N/A HTTPSConnection N/A HTTPConnection N/A N/A This class allows communication via SSL. N/A default_port HTTPS_PORT __init__ N/A N/A self host port key_file cert_file strict timeout source_address context N/A None None None None N/A socket _GLOBAL_DEFAULT_TIMEOUT None None N/A N/A N/A N/A HTTPConnection __init__ self host port strict timeout source_address N/A N/A self key_file key_file N/A N/A self cert_file cert_file N/A N/A context None N/A N/A context N/A N/A ssl _create_default_https_context N/A N/A key_file cert_file N/A N/A N/A N/A context load_cert_chain cert_file key_file N/A N/A self _context context N/A connect N/A N/A self N/A N/A N/A Connect to a host on a given (SSL) port. N/A N/A N/A HTTPConnection connect self N/A N/A self _tunnel_host N/A N/A server_hostname N/A self _tunnel_host N/A N/A server_hostname N/A self host N/A N/A self sock N/A N/A N/A self _context wrap_socket N/A self sock server_hostname server_hostname N/A N/A N/A N/A N/A __all__ append HTTPSConnection HTTPS N/A HTTP N/A N/A Compatibility with 1.5 httplib interface

        Python 1.5.2 did not have an HTTPS class, but it defined an
        interface for sending http requests that is also useful for
        https.
         N/A _connection_class HTTPSConnection __init__ N/A N/A self host port key_file cert_file strict context N/A None None None None None N/A N/A N/A port 0 N/A N/A port None N/A N/A N/A self _setup N/A N/A self _connection_class host port key_file cert_file strict context context N/A N/A self key_file key_file N/A N/A self cert_file cert_file N/A N/A FakeSocket N/A N/A sock sslobj N/A N/A N/A N/A N/A warnings warn N/A FakeSocket is deprecated, and won't be in 3.x.   Use the result of ssl.wrap_socket() directly instead. DeprecationWarning stacklevel 2 N/A sslobj N/A HTTPException N/A Exception N/A N/A N/A NotConnected N/A HTTPException N/A N/A N/A InvalidURL N/A HTTPException N/A N/A N/A UnknownProtocol N/A HTTPException N/A __init__ N/A N/A self version N/A N/A N/A N/A self args N/A version N/A N/A self version version N/A N/A UnknownTransferEncoding N/A HTTPException N/A N/A N/A UnimplementedFileMode N/A HTTPException N/A N/A N/A IncompleteRead N/A HTTPException N/A __init__ N/A N/A self partial expected N/A None N/A N/A N/A self args N/A partial N/A N/A self partial partial N/A N/A self expected expected N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A self expected None N/A N/A e N/A , %i more expected N/A self expected N/A N/A e N/A N/A IncompleteRead(%i bytes read%s) N/A N/A len N/A self partial e N/A __str__ N/A N/A self N/A N/A N/A N/A repr self N/A N/A ImproperConnectionState N/A HTTPException N/A N/A N/A CannotSendRequest N/A ImproperConnectionState N/A N/A N/A CannotSendHeader N/A ImproperConnectionState N/A N/A N/A ResponseNotReady N/A ImproperConnectionState N/A N/A N/A BadStatusLine N/A HTTPException N/A __init__ N/A N/A self line N/A N/A N/A N/A line N/A N/A line N/A repr line N/A N/A self args N/A line N/A N/A self line line N/A N/A LineTooLong N/A HTTPException N/A __init__ N/A N/A self line_type N/A N/A N/A N/A N/A HTTPException __init__ self N/A got more than %d bytes when reading %s N/A _MAXLINE line_type N/A N/A N/A error HTTPException LineAndFileWrapper N/A N/A N/A A limited file-like object for HTTP/0.9 responses. __init__ N/A N/A self line file N/A N/A N/A N/A self _line line N/A N/A self _file file N/A N/A self _line_consumed 0 N/A N/A self _line_offset 0 N/A N/A self _line_left N/A len line N/A __getattr__ N/A N/A self attr N/A N/A N/A N/A getattr N/A self _file attr N/A _done N/A N/A self N/A N/A N/A N/A self _line_consumed 1 N/A N/A self read N/A N/A self _file read N/A N/A self readline N/A N/A self _file readline N/A N/A self readlines N/A N/A self _file readlines N/A read N/A N/A self amt N/A None N/A N/A N/A self _line_consumed N/A N/A N/A N/A N/A self _file read amt N/A N/A self _line_left N/A N/A N/A amt None N/A amt N/A self _line_left N/A N/A s N/A N/A self _line N/A N/A self _line_offset N/A N/A N/A self _done N/A N/A amt None N/A N/A N/A s N/A N/A N/A self _file read N/A N/A N/A s N/A N/A N/A self _file read N/A amt N/A len s N/A N/A N/A amt N/A self _line_left N/A i N/A self _line_offset N/A j N/A i amt N/A s N/A N/A self _line N/A i j N/A N/A self _line_offset j N/A N/A self _line_left amt N/A N/A N/A self _line_left 0 N/A N/A N/A N/A self _done N/A s N/A readline N/A N/A self N/A N/A N/A N/A self _line_consumed N/A N/A N/A N/A N/A self _file readline N/A N/A self _line_left N/A s N/A N/A self _line N/A N/A self _line_offset N/A N/A N/A self _done N/A s N/A readlines N/A N/A self size N/A None N/A N/A N/A self _line_consumed N/A N/A N/A N/A N/A self _file readlines size N/A N/A self _line_left N/A L N/A N/A N/A self _line N/A N/A self _line_offset N/A N/A N/A self _done N/A N/A size None N/A N/A N/A L N/A N/A N/A self _file readlines N/A N/A N/A L N/A N/A N/A self _file readlines size N/A N/A