Beispiel #1
0
    def load_content(self):
        fll_f = self._location.get_fll_location()
        reader = CSVFileReader(fll_f)
        content = reader.get_content()
        for entry in content:
            entry['Date'] = datetime.strptime(
                "%s %s" % (entry['fll_day'], entry['year']), "%j %Y")

        self._content = content
Beispiel #2
0
    def _load_submodels(self, model_cache):
        """Loads meta.csv"""
        reader = CSVFileReader(os.path.join(model_cache, 'meta.csv'))
        content = reader.get_content()

        for entry in content:
            for ch in [',', "'", '[', ']']:
                entry['variables'] = entry['variables'].replace(ch, '')

            entry['variables'] = entry['variables'].split(' ')
            entry['year'] = int(entry['year'])

        return content