WebFault is defined suds.__init__.pyas:
class WebFault(Exception):
def __init__(self, fault, document):
if hasattr(fault, 'faultstring'):
Exception.__init__(self, u"Server raised fault: '%s'" %
fault.faultstring)
self.fault = fault
self.document = document
, WebFault , . None, .
import suds
class Fault(object):
faultstring = 'my error message'
raise suds.WebFault(Fault(), document=None)