def __delitem__(self, name):
    'Delete an Attribute (and all its entries)\n\n        @param name: name of Attribute to delete\n        @type name: str\n        '
    try:
        attr = self.AttrType(self._cdf_file, name)
    except CDFError:
        (t, v, tb) = sys.exc_info()
        if (v.status == const.NO_SUCH_ATTR):
            raise KeyError(((name + ': ') + str(v)))
        else:
            raise
        if (attr.global_scope() != self.global_scope):
            raise KeyError(((name + ': not ') + self.attr_name))
    attr._delete()
Delete an Attribute (and all its entries)

@param name: name of Attribute to delete
@type name: str
def __delitem__(self, name):
    'Delete an Attribute (and all its entries)\n\n        @param name: name of Attribute to delete\n        @type name: str\n        '
    try:
        attr = self.AttrType(self._cdf_file, name)
    except CDFError:
        (t, v, tb) = sys.exc_info()
        if (v.status == const.NO_SUCH_ATTR):
            raise KeyError(((name + ': ') + str(v)))
        else:
            raise
        if (attr.global_scope() != self.global_scope):
            raise KeyError(((name + ': not ') + self.attr_name))
    attr._delete()