Esempio n. 1
0
def main():
    with open(IPEDS_FILE) as f:
        reader = csv.reader(f)

        transformer = IpedsTransformer(schema, next(reader))

        for row in reader:
            transformed = transformer.transform(row)
            logger.info('Adding {0}.'.format(transformed['name']))

            inst = Institution(country='United States', **transformed)
            inst.save()
Esempio n. 2
0
def main():
	with open(IPEDS_FILE) as f:
		reader = csv.reader(f)

		transformer = IpedsTransformer(schema, next(reader))

		for row in reader:
			transformed = transformer.transform(row)
			logger.info('Adding {0}.'.format(transformed['name']))
			
			inst = Institution(country='United States', **transformed)
			inst.save()
Esempio n. 3
0
def main():
	with open(GRID_FILE) as f:
		reader = csv.reader(f)

		transformer = GridTransformer(schema, next(reader))

		for row in reader:
			transformed = transformer.transform(row)
			logger.info('Adding {0}.'.format(transformed['name']))
			
			inst = Institution(**transformed)
			inst.save()