def Receive(self, replytype, **kw):
self.ReceiveSOAP(**kw)<EOL>if self.ps.IsAFault():<EOL><INDENT>msg = FaultFromFaultMessage(self.ps)<EOL>raise FaultException(msg)<EOL><DEDENT>tc = replytype<EOL>if hasattr(replytype, '<STR_LIT>'):<EOL><INDENT>tc = replytype.typecode<EOL><DEDENT>reply = self.ps.Parse(tc)<EOL>if self.address is not None:<EOL><INDENT>self.address.checkResponse(self.ps, kw.get('<STR_LIT>'))<EOL><DEDENT>return reply<EOL>
Parse message, create Python object.

        KeyWord data:
            faults   -- list of WSDL operation.fault typecodes
            wsaction -- If using WS-Address, must specify Action value we expect to
                receive.