class FlexItem(Item):

    def __setitem__(self, key, value):
        if key not in self.fields:
            self.fields[key] = Field()
self._values[key] = value
Scraping data without having to explicitly define each field to be scraped