Package suds
[hide private]
[frames] | no frames]

Package suds

source code

Suds is a lightweight SOAP python client that provides a service proxy for Web Services.


Version: 0.4.1

Submodules [hide private]
  • suds.bindings: Provides modules containing classes to support Web Services (SOAP) bindings.
  • suds.builder: The builder module provides an wsdl/xsd defined types factory
  • suds.cache: Contains basic caching classes.
  • suds.client: The 2nd generation service proxy provides access to web services.
  • suds.metrics: The metrics module defines classes and other resources designed for collecting and reporting performance metrics.
  • suds.mx: Provides modules containing classes to support marshalling (XML).
  • suds.options: Suds basic options classes.
  • suds.plugin: The plugin module provides classes for implementation of suds plugins.
  • suds.properties: Properties classes.
  • suds.reader: Contains xml document reader classes.
  • suds.resolver: The resolver module provides a collection of classes that provide wsdl/xsd named type resolution.
  • suds.sax: The sax module contains a collection of classes that provide a (D)ocument (O)bject (M)odel representation of an XML document.
  • suds.servicedefinition: The service definition provides a textual representation of a service.
  • suds.serviceproxy: The service proxy provides access to web services.
  • suds.soaparray: The soaparray module provides XSD extensions for handling soap (section 5) encoded arrays.
  • suds.store: Contains XML text for documents to be distributed with the suds lib.
  • suds.sudsobject: The sudsobject module provides a collection of suds objects that are primarily used for the highly dynamic interactions with wsdl/xsd defined types.
  • suds.transport: Contains transport interface (classes).
  • suds.umx: Provides modules containing classes to support unmarshalling (XML).
  • suds.wsdl: The wsdl module provides an objectification of the WSDL.
  • suds.wsse: The wsse module provides WS-Security.
  • suds.xsd: The schema module provides a intelligent representation of an XSD schema.
    • suds.xsd.deplist: The depsolve module defines a class for performing dependancy solving.
    • suds.xsd.doctor: The doctor module provides classes for fixing broken (sick) schema(s).
    • suds.xsd.query: The query module defines a class for performing schema queries.
    • suds.xsd.schema: The schema module provides a intelligent representation of an XSD schema.
    • suds.xsd.sxbase: The sxbase module provides base classes that represent schema objects.
    • suds.xsd.sxbasic: The sxbasic module provides classes that represent basic schema objects.
    • suds.xsd.sxbuiltin: The sxbuiltin module provides classes that represent XSD builtin schema objects.

Classes [hide private]
  BuildError
  MethodNotFound
  PortNotFound
  Repr
  ServiceNotFound
  SoapHeadersNotPermitted
  TypeNotFound
  WebFault
  null
The null object.
Functions [hide private]
 
objid(obj) source code
 
tostr(object, encoding=None)
get a unicode safe string representation of an object
source code
Variables [hide private]
  __build__ = '(beta) R705-20101207'
  __package__ = 'suds'