Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias alias ImportFrom alias alias ImportFrom alias Import alias alias Assign NameStore Call NameLoad NameLoad Assign NameStore TupleLoad NameLoad Str Assign NameStore TupleLoad NameLoad Str Assign NameStore TupleLoad NameLoad Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call NameLoad Assign AttributeStore NameLoad attr ListLoad Str Assign AttributeStore NameLoad attr Call NameLoad keyword NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Pass decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr TupleLoad AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr ListLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Str Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str For NameStore Call AttributeLoad NameLoad attr keyword NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad If CompareIs NameLoad NameLoad body Continue Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Continue If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Continue If Call NameLoad NameLoad NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr NameLoad Continue If Call NameLoad NameLoad NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr NameLoad Continue If Call NameLoad NameLoad NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr NameLoad Continue If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Continue decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad For NameStore ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body For NameStore Call AttributeLoad NameLoad attr body Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore ListComp Call AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict Str Str Str Call NameLoad NameLoad Call NameLoad NameLoad Call NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr For NameStore ListComp AttributeLoad NameLoad attr comprehension NameStore NameLoad body Assign NameStore Call NameLoad Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Str attr TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr Assign AttributeStore AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Str attr TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr attr Assign AttributeStore AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body For NameStore TupleLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr body Assign AttributeStore NameLoad attr NameLoad If CompareNotEq Call NameLoad AttributeLoad NameLoad attr Num body Continue For NameStore AttributeLoad NameLoad attr body If CompareIs AttributeLoad NameLoad attr NameLoad body Continue Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Raise Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr body Continue Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore TupleLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr For NameStore NameLoad body If CompareIn NameLoad NameLoad body Delete SubscriptDel NameLoad Index NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr NameLoad Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore AttributeLoad NameLoad attr Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr If CompareNotIn Str NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return If Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return Raise Call NameLoad BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str AugAssignAdd AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If UnaryOpNot Call NameLoad AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad Str keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return Call NameLoad NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return CompareIs AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return UnaryOpNot Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body Return NameLoad orelse Return Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr ListLoad For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad NameLoad TupleLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Dict For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call NameLoad Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign NameStore ListLoad For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call NameLoad Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call NameLoad Call NameLoad Str NameLoad orelse Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr NameLoad If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Call NameLoad Call NameLoad Str NameLoad orelse Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body Raise NameLoad BinOpMod Str AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str TryExcept body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call NameLoad NameLoad TupleLoad NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Return Assign NameStore Call NameLoad Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore TupleLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword NameLoad If CompareIsNot NameLoad NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad Str keyword NameLoad For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call NameLoad Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str keyword NameLoad Assign NameStore Call NameLoad Str Assign AttributeStore NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr Str keyword Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str keyword AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call NameLoad Str Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad Str Assign AttributeStore AttributeLoad NameLoad attr attr ListLoad Assign AttributeStore NameLoad attr Call NameLoad Str Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad Str Assign AttributeStore AttributeLoad NameLoad attr attr ListLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad Str keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad For NameStore Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad Str keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad For NameStore Call AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Continue Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str keyword NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str keyword Str Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str If CompareIs NameLoad NameLoad body Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr TupleLoad Return Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Assign AttributeStore NameLoad attr TupleLoad orelse Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign AttributeStore NameLoad attr TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str If CompareIs NameLoad NameLoad body Return Assign NameStore Call NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr orelse Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Assign AttributeStore NameLoad attr TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIsNot NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIsNot NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Raise NameLoad BinOpMod Str AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr If Call NameLoad NameLoad body Assign NameStore ListLoad For NameStore AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad orelse Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr If Call NameLoad NameLoad body Assign NameStore ListLoad For NameStore AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad orelse Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore BinOpAdd AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr For NameStore NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body Raise NameLoad BinOpMod Str NameLoad Assign NameStore AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body If CompareEq AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr NameLoad Break If CompareEq NameLoad AttributeLoad NameLoad attr body Raise NameLoad BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Raise NameLoad BinOpMod Str AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body For NameStore AttributeLoad NameLoad attr body If CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Continue If Call NameLoad NameLoad Str body Continue Raise NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str TryExcept body Return SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler body Raise Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return UnaryOpNot Call NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr Str attr Str Assign AttributeStore NameLoad attr Dict decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr ListLoad For NameStore Call AttributeLoad NameLoad attr Str body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str For NameStore AttributeLoad NameLoad attr body If CompareEq AttributeLoad NameLoad attr NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str For NameStore AttributeLoad NameLoad attr body For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If BoolOpOr CompareIs NameLoad NameLoad CompareIn AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Continue Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return NameLoad decorator_list decorator_list ClassDef bases body Expr Str Assign NameStore Dict Str Str Str Str Str Str NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Return Call NameLoad NameLoad NameLoad orelse Return NameLoad decorator_list NameLoad decorator_list
N/A N/A 
The I{wsdl} module provides an objectification of the WSDL.
The primary class is I{Definitions} as it represends the root element
found in the document.
 logging getLogger suds * suds.sax splitPrefix suds.sax.element Element suds.bindings.document Document suds.bindings.rpc RPC Encoded suds.xsd qualify Namespace suds.xsd.schema Schema SchemaCollection suds.xsd.query ElementQuery suds.sudsobject Object Facade Metadata suds.reader DocumentReader DefinitionsReader urlparse urljoin N/A re soaparray N/A log N/A getLogger __name__ N/A wsdlns N/A None http://schemas.xmlsoap.org/wsdl/ N/A soapns N/A None http://schemas.xmlsoap.org/wsdl/soap/ N/A soap12ns N/A None http://schemas.xmlsoap.org/wsdl/soap12/ WObject N/A Object N/A N/A 
    Base object for wsdl types.
    @ivar root: The XML I{root} element.
    @type root: L{Element}
     __init__ N/A N/A self root definitions N/A None N/A N/A 
        @param root: An XML root element.
        @type root: L{Element}
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
         N/A N/A N/A Object __init__ self N/A N/A self root root N/A pmd N/A Metadata N/A N/A pmd excludes N/A root N/A N/A pmd wrappers N/A dict qname repr N/A N/A N/A self __metadata__ __print__ pmd N/A resolve N/A N/A self definitions N/A N/A N/A 
        Resolve named references to other WSDL objects.
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
         N/A N/A N/A NamedObject N/A WObject N/A N/A 
    A B{named} WSDL object.
    @ivar name: The name of the object.
    @type name: str
    @ivar qname: The I{qualified} name of the object.
    @type qname: (name, I{namespace-uri}).
     __init__ N/A N/A self root definitions N/A N/A N/A 
        @param root: An XML root element.
        @type root: L{Element}
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
         N/A N/A N/A WObject __init__ self root definitions N/A N/A self name N/A N/A root get name N/A N/A self qname N/A N/A self name N/A N/A definitions tns N/A 1 N/A pmd N/A N/A self __metadata__ __print__ N/A N/A N/A pmd wrappers N/A qname repr N/A N/A Definitions N/A WObject N/A N/A 
    Represents the I{root} container of the WSDL objects as defined
    by <wsdl:definitions/>
    @ivar id: The object id.
    @type id: str
    @ivar options: An options dictionary.
    @type options: L{options.Options}
    @ivar url: The URL used to load the object.
    @type url: str
    @ivar tns: The target namespace for the WSDL.
    @type tns: str
    @ivar schema: The collective WSDL schema object.
    @type schema: L{SchemaCollection}
    @ivar children: The raw list of child objects.
    @type children: [L{WObject},...]
    @ivar imports: The list of L{Import} children.
    @type imports: [L{Import},...]
    @ivar messages: The dictionary of L{Message} children key'd by I{qname}
    @type messages: [L{Message},...]
    @ivar port_types: The dictionary of L{PortType} children key'd by I{qname}
    @type port_types: [L{PortType},...]
    @ivar bindings: The dictionary of L{Binding} children key'd by I{qname}
    @type bindings: [L{Binding},...]
    @ivar service: The service object.
    @type service: L{Service}
     N/A Tag definitions __init__ N/A N/A self url options N/A N/A N/A 
        @param url: A URL to the WSDL.
        @type url: str
        @param options: An options dictionary.
        @type options: L{options.Options}
         N/A reader N/A DocumentReader options N/A d N/A N/A reader open url N/A root N/A N/A d root N/A N/A N/A WObject __init__ self root N/A N/A self id N/A objid self N/A N/A self options options N/A N/A self url url N/A N/A self tns N/A N/A self mktns root N/A N/A self types N/A N/A N/A self schema None N/A N/A self children N/A N/A N/A self imports N/A N/A N/A self messages N/A N/A N/A self port_types N/A N/A N/A self bindings N/A N/A N/A self services N/A N/A N/A N/A self add_children N/A self root N/A N/A N/A N/A self children sort N/A pmd N/A N/A self __metadata__ __print__ N/A N/A N/A N/A pmd excludes append children N/A N/A N/A N/A pmd excludes append wsdl N/A N/A N/A pmd wrappers N/A schema repr N/A N/A N/A self open_imports N/A N/A N/A self resolve N/A N/A N/A self build_schema N/A N/A N/A self set_wrapped N/A s N/A self services N/A N/A N/A N/A self add_methods s N/A mktns N/A N/A self root N/A N/A N/A  Get/create the target namespace  N/A tns N/A N/A root get targetNamespace N/A prefix N/A N/A root findPrefix tns N/A N/A prefix None N/A N/A prefix tns N/A N/A prefix tns N/A add_children N/A N/A self root N/A N/A N/A  Add child objects using the factory  N/A c N/A N/A root getChildren ns wsdlns N/A N/A child N/A N/A Factory create c self N/A N/A child None N/A N/A N/A N/A N/A N/A self children append child N/A N/A isinstance child Import N/A N/A N/A N/A N/A self imports append child N/A N/A N/A isinstance child Types N/A N/A N/A N/A N/A self types append child N/A N/A N/A isinstance child Message N/A N/A N/A N/A self messages N/A N/A child qname child N/A N/A N/A isinstance child PortType N/A N/A N/A N/A self port_types N/A N/A child qname child N/A N/A N/A isinstance child Binding N/A N/A N/A N/A self bindings N/A N/A child qname child N/A N/A N/A isinstance child Service N/A N/A N/A N/A N/A self services append child N/A N/A open_imports N/A N/A self N/A N/A N/A  Import the I{imported} WSDLs.  N/A imp N/A self imports N/A N/A N/A N/A imp load self N/A resolve N/A N/A self N/A N/A N/A  Tell all children to resolve themselves  N/A c N/A self children N/A N/A N/A N/A c resolve self N/A build_schema N/A N/A self N/A N/A N/A  Process L{Types} objects and create the schema collection  N/A container N/A SchemaCollection self N/A t N/A t N/A t N/A self types N/A N/A t local N/A N/A root N/A N/A t contents N/A N/A schema N/A Schema root N/A self url N/A self options container N/A N/A N/A container add schema N/A N/A N/A len container N/A N/A root N/A N/A Element buildPath N/A self root types/schema N/A schema N/A Schema root N/A self url N/A self options container N/A N/A N/A container add schema N/A N/A self schema N/A N/A container load N/A self options N/A s N/A N/A N/A t schema N/A t N/A self types N/A N/A t imported N/A N/A N/A N/A N/A self schema merge s N/A N/A self schema N/A add_methods N/A N/A self service N/A N/A N/A  Build method view for service  N/A bindings N/A document/literal rpc/literal rpc/encoded N/A Document self N/A RPC self N/A Encoded self N/A p N/A service ports N/A N/A binding N/A p binding N/A ptype N/A N/A p binding type N/A operations N/A N/A N/A N/A N/A p binding type operations values N/A name N/A N/A op name N/A op operations N/A N/A m N/A Facade Method N/A N/A m name name N/A N/A m location N/A p location N/A N/A m binding N/A Facade binding N/A op N/A N/A binding operation name N/A N/A m soap N/A op soap N/A key N/A N/A / join N/A N/A N/A op soap style N/A N/A N/A N/A op soap input body use N/A N/A N/A m binding input N/A N/A bindings get key N/A key N/A N/A / join N/A N/A N/A op soap style N/A N/A N/A N/A op soap output body use N/A N/A N/A m binding output N/A N/A bindings get key N/A op N/A N/A ptype operation name N/A N/A N/A p methods N/A name m N/A set_wrapped N/A N/A self N/A N/A N/A  set (wrapped|bare) flag on messages  N/A b N/A N/A N/A self bindings values N/A N/A op N/A N/A N/A b operations values N/A N/A body N/A N/A N/A N/A op soap input body N/A N/A N/A op soap output body N/A N/A N/A body wrapped False N/A N/A N/A len N/A body parts 1 N/A N/A N/A p N/A body parts N/A N/A N/A N/A p element None N/A N/A N/A query N/A ElementQuery N/A p element N/A pt N/A N/A query execute N/A self schema N/A N/A pt None N/A N/A N/A TypeNotFound N/A query ref N/A resolved N/A N/A pt resolve N/A N/A N/A resolved builtin N/A N/A N/A N/A body wrapped True N/A __getstate__ N/A N/A self N/A N/A N/A nopickle N/A options N/A state N/A N/A N/A self __dict__ copy N/A k nopickle N/A N/A N/A k state N/A N/A N/A state N/A k N/A state N/A __repr__ N/A N/A self N/A N/A N/A N/A Definitions (id=%s) N/A self id N/A N/A Import N/A WObject N/A N/A 
    Represents the <wsdl:import/>.
    @ivar location: The value of the I{location} attribute.
    @type location: str
    @ivar ns: The value of the I{namespace} attribute.
    @type ns: str
    @ivar imported: The imported object.
    @type imported: L{Definitions}
     __init__ N/A N/A self root definitions N/A N/A N/A 
        @param root: An XML root element.
        @type root: L{Element}
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
         N/A N/A N/A WObject __init__ self root definitions N/A N/A self location N/A N/A root get location N/A N/A self ns N/A N/A root get namespace N/A N/A self imported None N/A pmd N/A N/A self __metadata__ __print__ N/A N/A N/A pmd wrappers N/A imported repr N/A load N/A N/A self definitions N/A N/A N/A  Load the object by opening the URL  N/A url N/A self location N/A N/A :// url N/A N/A url N/A urljoin N/A definitions url url N/A options N/A definitions options N/A d N/A Definitions url options N/A N/A N/A N/A d root match N/A Definitions Tag wsdlns N/A N/A N/A N/A self import_definitions definitions d N/A N/A N/A N/A N/A d root match N/A Schema Tag N/A Namespace xsdns N/A N/A N/A N/A self import_schema definitions d N/A N/A N/A Exception N/A document at "%s" is unknown url N/A import_definitions N/A N/A self definitions d N/A N/A N/A  import/merge wsdl definitions  N/A N/A definitions types N/A d types N/A N/A N/A N/A definitions messages update N/A d messages N/A N/A N/A N/A definitions port_types update N/A d port_types N/A N/A N/A N/A definitions bindings update N/A d bindings N/A N/A self imported d N/A import_schema N/A N/A self definitions d N/A N/A N/A  import schema as <types/> content  N/A N/A N/A len N/A definitions types N/A N/A types N/A N/A Types create definitions N/A N/A N/A N/A definitions types append types N/A N/A types N/A N/A definitions types N/A -1 N/A N/A N/A N/A types root append N/A d root N/A __gt__ N/A N/A self other N/A N/A N/A False N/A N/A Types N/A WObject N/A N/A 
    Represents <types><schema/></types>.
     create N/A N/A cls definitions N/A N/A N/A root N/A Element types ns wsdlns N/A N/A N/A N/A definitions root insert root N/A N/A Types root definitions N/A classmethod __init__ N/A N/A self root definitions N/A N/A N/A 
        @param root: An XML root element.
        @type root: L{Element}
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
         N/A N/A N/A WObject __init__ self root definitions N/A N/A self definitions definitions N/A contents N/A N/A self N/A N/A N/A N/A N/A N/A self root getChildren schema N/A Namespace xsdns N/A schema N/A N/A self N/A N/A N/A N/A N/A self definitions schema N/A local N/A N/A self N/A N/A N/A N/A N/A N/A self definitions schema None N/A imported N/A N/A self N/A N/A N/A N/A N/A N/A self local N/A __gt__ N/A N/A self other N/A N/A N/A N/A isinstance other Import N/A N/A Part N/A NamedObject N/A N/A 
    Represents <message><part/></message>.
    @ivar element: The value of the {element} attribute.
        Stored as a I{qref} as converted by L{suds.xsd.qualify}.
    @type element: str
    @ivar type: The value of the {type} attribute.
        Stored as a I{qref} as converted by L{suds.xsd.qualify}.
    @type type: str
     __init__ N/A N/A self root definitions N/A N/A N/A 
        @param root: An XML root element.
        @type root: L{Element}
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
         N/A N/A N/A NamedObject __init__ self root definitions N/A pmd N/A Metadata N/A N/A pmd wrappers N/A dict element repr type repr N/A N/A N/A self __metadata__ __print__ pmd N/A tns N/A definitions tns N/A N/A self element N/A N/A self __getref element tns N/A N/A self type N/A N/A self __getref type tns N/A __getref N/A N/A self a tns N/A N/A N/A  Get the qualified value of attribute named 'a'. N/A s N/A N/A N/A self root get a N/A N/A s None N/A N/A s N/A N/A N/A qualify s N/A self root tns N/A N/A Message N/A NamedObject N/A N/A 
    Represents <message/>.
    @ivar parts: A list of message parts.
    @type parts: [I{Part},...]
     __init__ N/A N/A self root definitions N/A N/A N/A 
        @param root: An XML root element.
        @type root: L{Element}
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
         N/A N/A N/A NamedObject __init__ self root definitions N/A N/A self parts N/A N/A p N/A N/A root getChildren part N/A N/A part N/A Part p definitions N/A N/A N/A N/A self parts append part N/A __gt__ N/A N/A self other N/A N/A N/A N/A isinstance other N/A Import Types N/A N/A PortType N/A NamedObject N/A N/A 
    Represents <portType/>.
    @ivar operations: A list of contained operations.
    @type operations: list
     __init__ N/A N/A self root definitions N/A N/A N/A 
        @param root: An XML root element.
        @type root: L{Element}
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
         N/A N/A N/A NamedObject __init__ self root definitions N/A N/A self operations N/A N/A c N/A N/A root getChildren operation N/A N/A op N/A Facade Operation N/A N/A op name N/A N/A c get name N/A N/A op tns N/A definitions tns N/A input N/A N/A c getChild input N/A N/A input None N/A N/A N/A op input None N/A N/A N/A op input N/A N/A input get message N/A output N/A N/A c getChild output N/A N/A output None N/A N/A N/A op output None N/A N/A N/A op output N/A N/A output get message N/A faults N/A N/A fault N/A N/A c getChildren fault N/A N/A f N/A Facade Fault N/A N/A f name N/A N/A fault get name N/A N/A f message N/A N/A fault get message N/A N/A N/A faults append f N/A N/A op faults faults N/A N/A N/A self operations N/A N/A op name op N/A resolve N/A N/A self definitions N/A N/A N/A 
        Resolve named references to other WSDL objects.
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
         N/A op N/A N/A N/A self operations values N/A N/A N/A N/A op input None N/A N/A N/A op input N/A Message N/A Element no-input definitions N/A N/A qref N/A qualify N/A op input N/A self root N/A definitions tns N/A msg N/A N/A N/A definitions messages get qref N/A N/A msg None N/A N/A N/A Exception N/A msg '%s', not-found N/A op input N/A N/A N/A op input msg N/A N/A N/A op output None N/A N/A N/A op output N/A Message N/A Element no-output definitions N/A N/A qref N/A qualify N/A op output N/A self root N/A definitions tns N/A msg N/A N/A N/A definitions messages get qref N/A N/A msg None N/A N/A N/A Exception N/A msg '%s', not-found N/A op output N/A N/A N/A op output msg N/A f N/A op faults N/A N/A qref N/A qualify N/A f message N/A self root N/A definitions tns N/A msg N/A N/A N/A definitions messages get qref N/A N/A msg None N/A N/A Exception N/A msg '%s', not-found N/A f message N/A N/A f message msg N/A operation N/A N/A self name N/A N/A N/A 
        Shortcut used to get a contained operation by name.
        @param name: An operation name.
        @type name: str
        @return: The named operation.
        @rtype: Operation
        @raise L{MethodNotFound}: When not found.
         N/A N/A N/A N/A N/A self operations N/A name N/A N/A N/A Exception N/A e N/A N/A N/A MethodNotFound name N/A __gt__ N/A N/A self other N/A N/A N/A N/A isinstance other N/A Import Types Message N/A N/A Binding N/A NamedObject N/A N/A 
    Represents <binding/>
    @ivar operations: A list of contained operations.
    @type operations: list
     __init__ N/A N/A self root definitions N/A N/A N/A 
        @param root: An XML root element.
        @type root: L{Element}
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
         N/A N/A N/A NamedObject __init__ self root definitions N/A N/A self operations N/A N/A N/A self type N/A N/A root get type N/A sr N/A N/A self soaproot N/A N/A sr None N/A N/A N/A self soap None N/A N/A soap N/A Facade soap N/A N/A self soap soap N/A N/A N/A self soap style N/A N/A sr get style default document N/A N/A N/A self add_operations N/A self root definitions N/A soaproot N/A N/A self N/A N/A N/A  get the soap:binding  N/A ns N/A soapns soap12ns N/A N/A sr N/A N/A N/A self root getChild binding ns ns N/A N/A sr None N/A N/A sr N/A None N/A add_operations N/A N/A self root definitions N/A N/A N/A  Add <operation/> children  N/A dsop N/A Element operation ns soapns N/A c N/A N/A root getChildren operation N/A N/A op N/A Facade Operation N/A N/A op name N/A N/A c get name N/A sop N/A N/A c getChild operation default dsop N/A soap N/A Facade soap N/A N/A soap action N/A "%s" N/A N/A sop get soapAction default N/A N/A soap style N/A N/A sop get style default N/A N/A self soap style N/A N/A soap input N/A Facade Input N/A N/A N/A soap input body N/A Facade Body N/A N/A N/A soap input headers N/A N/A N/A soap output N/A Facade Output N/A N/A N/A soap output body N/A Facade Body N/A N/A N/A soap output headers N/A N/A N/A op soap soap N/A input N/A N/A c getChild input N/A N/A input None N/A N/A input N/A Element input ns wsdlns N/A body N/A N/A input getChild body N/A N/A N/A self body definitions N/A N/A soap input body body N/A header N/A N/A input getChildren header N/A N/A N/A N/A self header definitions N/A soap input header N/A output N/A N/A c getChild output N/A N/A output None N/A N/A output N/A Element output ns wsdlns N/A body N/A N/A output getChild body N/A N/A N/A self body definitions N/A N/A soap output body body N/A header N/A N/A output getChildren header N/A N/A N/A N/A self header definitions N/A soap output header N/A faults N/A N/A fault N/A N/A c getChildren fault N/A N/A sf N/A N/A fault getChild fault N/A N/A sf None N/A N/A N/A fn N/A N/A fault get name N/A f N/A Facade Fault N/A N/A f name N/A N/A sf get name default fn N/A N/A f use N/A N/A sf get use default literal N/A N/A N/A faults append f N/A N/A soap faults faults N/A N/A N/A self operations N/A N/A op name op N/A body N/A N/A self definitions body root N/A N/A N/A  add the input/output body properties  N/A N/A root None N/A N/A N/A body use literal N/A N/A body namespace N/A definitions tns N/A N/A body parts N/A N/A N/A parts N/A N/A root get parts N/A N/A parts None N/A N/A N/A body parts N/A N/A N/A N/A body parts N/A N/A re split [\s,] parts N/A N/A body use N/A N/A root get use default literal N/A ns N/A N/A root get namespace N/A N/A ns None N/A N/A N/A body namespace N/A definitions tns N/A N/A prefix N/A N/A root findPrefix ns b0 N/A N/A body namespace N/A prefix ns N/A header N/A N/A self definitions parent root N/A N/A N/A  add the input/output header properties  N/A N/A root None N/A N/A N/A header N/A Facade Header N/A N/A N/A N/A parent headers append header N/A N/A header use N/A N/A root get use default literal N/A ns N/A N/A root get namespace N/A N/A ns None N/A N/A N/A header namespace N/A definitions tns N/A N/A prefix N/A N/A root findPrefix ns h0 N/A N/A header namespace N/A prefix ns N/A msg N/A N/A root get message N/A N/A msg None N/A N/A N/A header message msg N/A part N/A N/A root get part N/A N/A part None N/A N/A N/A header part part N/A resolve N/A N/A self definitions N/A N/A N/A 
        Resolve named references to other WSDL objects.  This includes
        cross-linking information (from) the portType (to) the I{soap}
        protocol information on the binding for each operation.
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
         N/A N/A N/A self resolveport definitions N/A op N/A N/A N/A self operations values N/A N/A N/A N/A self resolvesoapbody definitions op N/A N/A N/A self resolveheaders definitions op N/A N/A N/A self resolvefaults definitions op N/A resolveport N/A N/A self definitions N/A N/A N/A 
        Resolve port_type reference.
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
         N/A ref N/A qualify N/A self type N/A self root N/A definitions tns N/A port_type N/A N/A N/A definitions port_types get ref N/A N/A port_type None N/A N/A N/A Exception N/A portType '%s', not-found N/A self type N/A N/A N/A self type port_type N/A resolvesoapbody N/A N/A self definitions op N/A N/A N/A 
        Resolve soap body I{message} parts by
        cross-referencing with operation defined in port type.
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
        @param op: An I{operation} object.
        @type op: I{operation}
         N/A ptop N/A N/A N/A self type operation N/A op name N/A N/A ptop None N/A N/A Exception N/A operation '%s' not defined in portType N/A op name N/A soap N/A op soap N/A parts N/A N/A N/A soap input body parts N/A N/A len parts N/A N/A pts N/A N/A p N/A N/A ptop input parts N/A N/A N/A N/A p name parts N/A N/A N/A N/A pts append p N/A N/A N/A N/A soap input body parts pts N/A N/A N/A N/A N/A soap input body parts N/A N/A ptop input parts N/A parts N/A N/A N/A soap output body parts N/A N/A len parts N/A N/A pts N/A N/A p N/A N/A ptop output parts N/A N/A N/A N/A p name parts N/A N/A N/A N/A pts append p N/A N/A N/A N/A soap output body parts pts N/A N/A N/A N/A N/A soap output body parts N/A N/A ptop output parts N/A resolveheaders N/A N/A self definitions op N/A N/A N/A 
        Resolve soap header I{message} references.
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
        @param op: An I{operation} object.
        @type op: I{operation}
         N/A soap N/A op soap N/A headers N/A N/A N/A soap input headers N/A N/A soap output headers N/A header headers N/A N/A mn N/A header message N/A ref N/A qualify mn N/A self root N/A definitions tns N/A message N/A N/A N/A definitions messages get ref N/A N/A message None N/A N/A Exception N/A message'%s', not-found mn N/A pn N/A header part N/A p N/A message parts N/A N/A N/A N/A p name pn N/A N/A N/A header part p N/A N/A N/A pn N/A header part N/A N/A Exception N/A message '%s' has not part named '%s' N/A ref pn N/A resolvefaults N/A N/A self definitions op N/A N/A N/A 
        Resolve soap fault I{message} references by
        cross-referencing with operation defined in port type.
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
        @param op: An I{operation} object.
        @type op: I{operation}
         N/A ptop N/A N/A N/A self type operation N/A op name N/A N/A ptop None N/A N/A Exception N/A operation '%s' not defined in portType N/A op name N/A soap N/A op soap N/A fault N/A soap faults N/A N/A f N/A ptop faults N/A N/A N/A N/A f name N/A fault name N/A N/A N/A fault parts N/A N/A f message parts N/A N/A N/A hasattr fault parts N/A N/A N/A Exception N/A fault '%s' not defined in portType '%s' N/A N/A fault name N/A N/A self type name N/A operation N/A N/A self name N/A N/A N/A 
        Shortcut used to get a contained operation by name.
        @param name: An operation name.
        @type name: str
        @return: The named operation.
        @rtype: Operation
        @raise L{MethodNotFound}: When not found.
         N/A N/A N/A N/A N/A self operations N/A name N/A N/A N/A N/A N/A MethodNotFound name N/A __gt__ N/A N/A self other N/A N/A N/A N/A N/A isinstance other Service N/A N/A Port N/A NamedObject N/A N/A 
    Represents a service port.
    @ivar service: A service.
    @type service: L{Service}
    @ivar binding: A binding name.
    @type binding: str
    @ivar location: The service location (url).
    @type location: str
     __init__ N/A N/A self root definitions service N/A N/A N/A 
        @param root: An XML root element.
        @type root: L{Element}
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
        @param service: A service object.
        @type service: L{Service}
         N/A N/A N/A NamedObject __init__ self root definitions N/A N/A self __service service N/A N/A self binding N/A N/A root get binding N/A address N/A N/A root getChild address N/A N/A address None N/A N/A N/A self location None N/A N/A N/A self location N/A N/A N/A N/A address get location encode utf-8 N/A N/A self methods N/A N/A method N/A N/A self name N/A N/A N/A 
        Get a method defined in this portType by name.
        @param name: A method name.
        @type name: str
        @return: The requested method object.
        @rtype: I{Method}
         N/A N/A N/A N/A self methods get name N/A N/A Service N/A NamedObject N/A N/A 
    Represents <service/>.
    @ivar port: The contained ports.
    @type port: [Port,..]
    @ivar methods: The contained methods for all ports.
    @type methods: [Method,..]
     __init__ N/A N/A self root definitions N/A N/A N/A 
        @param root: An XML root element.
        @type root: L{Element}
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
         N/A N/A N/A NamedObject __init__ self root definitions N/A N/A self ports N/A N/A p N/A N/A root getChildren port N/A N/A port N/A Port p definitions self N/A N/A N/A N/A self ports append port N/A port N/A N/A self name N/A N/A N/A 
        Locate a port by name.
        @param name: A port name.
        @type name: str
        @return: The port object.
        @rtype: L{Port}
         N/A p N/A self ports N/A N/A N/A N/A p name name N/A N/A p N/A None N/A setlocation N/A N/A self url names N/A None N/A N/A 
        Override the invocation location (url) for service method.
        @param url: A url location.
        @type url: A url.
        @param names:  A list of method names.  None=ALL
        @type names: [str,..]
         N/A p N/A self ports N/A N/A m N/A N/A N/A p methods values N/A N/A N/A N/A names None N/A N/A m name names N/A N/A N/A m location url N/A resolve N/A N/A self definitions N/A N/A N/A 
        Resolve named references to other WSDL objects.
        Ports without soap bindings are discarded.
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
         N/A filtered N/A N/A p N/A self ports N/A N/A ref N/A qualify N/A p binding N/A self root N/A definitions tns N/A binding N/A N/A N/A definitions bindings get ref N/A N/A binding None N/A N/A N/A Exception N/A binding '%s', not-found N/A p binding N/A N/A N/A binding soap None N/A N/A N/A N/A p binding binding N/A N/A N/A filtered append p N/A N/A self ports filtered N/A __gt__ N/A N/A self other N/A N/A N/A True N/A N/A Factory N/A N/A N/A 
    Simple WSDL object factory.
    @cvar tags: Dictionary of tag->constructor mappings.
    @type tags: dict
     N/A tags N/A import types message portType binding service Import Types Message PortType Binding Service create N/A N/A cls root definitions N/A N/A N/A 
        Create an object based on the root tag name.
        @param root: An XML root element.
        @type root: L{Element}
        @param definitions: A definitions object.
        @type definitions: L{Definitions}
        @return: The created object.
        @rtype: L{WObject}
         N/A fn N/A N/A N/A cls tags get N/A root name N/A N/A fn None N/A N/A N/A fn root definitions N/A N/A None N/A classmethod N/A