def getAttr(attr, type=None, time=None):
    'Read `attr`\n\n    Arguments:\n        attr (Plug): Attribute as a cmdx.Plug\n        type (str, optional): Unused\n        time (float, optional): Time at which to evaluate the attribute\n\n    Example:\n        >>> node = createNode("transform")\n        >>> getAttr(node + ".translateX")\n        0.0\n\n    '
    return attr.read(time=time)
Read `attr`

Arguments:
    attr (Plug): Attribute as a cmdx.Plug
    type (str, optional): Unused
    time (float, optional): Time at which to evaluate the attribute

Example:
    >>> node = createNode("transform")
    >>> getAttr(node + ".translateX")
    0.0
def getAttr(attr, type=None, time=None):
    'Read `attr`\n\n    Arguments:\n        attr (Plug): Attribute as a cmdx.Plug\n        type (str, optional): Unused\n        time (float, optional): Time at which to evaluate the attribute\n\n    Example:\n        >>> node = createNode("transform")\n        >>> getAttr(node + ".translateX")\n        0.0\n\n    '
    return attr.read(time=time)