def __init__(self, error=ESME_RUNKNOWNERR): errcode=None if not isinstance(error, int): raise SMPPException("Expected integer, got %s!" % type(error)) self.errcode = error