()
return parser, target
getparser() -> parser, unmarshaller

    Create an instance of the fastest available parser, and attach it
    to an unmarshalling object.  Return both objects.
getparser() -> parser, unmarshaller
getparser () - > parser unmarshaller
def getparser():
    """getparser() -> parser, unmarshaller

    Create an instance of the fastest available parser, and attach it
    to an unmarshalling object.  Return both objects.
    """
    if FastParser and FastUnmarshaller:
        target = FastUnmarshaller(True, False, _binary, _datetime, Fault)
        parser = FastParser(target)
    else:
        target = Unmarshaller()
        if FastParser:
            parser = FastParser(target)
        elif SgmlopParser:
            parser = SgmlopParser(target)
        elif ExpatParser:
            parser = ExpatParser(target)
        else:
            parser = SlowParser(target)
    return parser, target
def getparser ( ) : if FastParser and FastUnmarshaller : target = FastUnmarshaller ( True , False , _binary , _datetime , Fault ) parser = FastParser ( target ) else : target = Unmarshaller ( ) if FastParser : parser = FastParser ( target ) elif SgmlopParser : parser = SgmlopParser ( target ) elif ExpatParser : parser = ExpatParser ( target ) else : parser = SlowParser ( target ) return parser , target