def __setitem__(self, key, value):
        if key in self.fields:
            self._values[key] = value
        else:
            raise KeyError("%s does not support field: %s" %
                (self.__class__.__name__, key))
dataset/ETHPy150Open scrapy/scrapy/scrapy/item.py/DictItem.__setitem__/original