def initialize(self, ctx): """ Reads CSV data on initialization. """ super(CsvMemoryTable, self).initialize(ctx) self._csv_reader = CsvReader() self._csv_reader.data = ctx.interpolate(None, self.data) ctx.comp.initialize(self._csv_reader) for m in self._csv_reader.process(ctx, None): self.insert(ctx, m)
def initialize(self, ctx): """ Reads CSV data on initialization. """ super().initialize(ctx) self._csv_reader = CsvReader() self._csv_reader.data = ctx.interpolate(self.data) self._csv_reader.strip = True ctx.comp.initialize(self._csv_reader) for m in self._csv_reader.process(ctx, None): self.insert(ctx, m)