def main(): ''' Program wrapper. ''' contents = WorldPop().info() # # Collects data and organizes # in lists and dictionaries. # datasets = [] resources = [] for dataset in contents['data']['worldPopData']: d = parse_dataset(dataset) if d is not None: datasets.append(d['metadata']) resources.append(d['resource']) export_json(datasets, 'data/datasets.json') export_json(resources, 'data/resources.json') print('%s Total datasets downloaded %s' % (item('success'), str(len(datasets))))
def setUp(self): self.keys = ['instance', 'success', 'data', 'key'] self.wp = WorldPop() self.basic_info = WorldPop().info()