forked from ndongamadu/hdx-scraper-healthsite
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangeUpdateFrequency.py
86 lines (77 loc) · 2.44 KB
/
changeUpdateFrequency.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
'''
change update frequency to live for all the healhsites datasets
'''
import logging
from datetime import datetime
from hdx.data.dataset import Dataset
import time
from hdx.facades.scraperwiki import facade
from healthsite2 import generate_dataset
logger = logging.getLogger(__name__)
from hdx.configuration import Configuration
from slugify import slugify
def main():
conf = Configuration()
countries = {
'Benin': "BEN",
# 'Burkina Faso': "BFA",
# 'Burundi': "BDI",
# 'Congo': "COG",
# 'Ivory Coast': "CIV",
'Ghana': "GHA"
# 'Guinea': "GIN",
# 'Guinea-bissau': "GNB",
# 'Gambia': "GMB",
# 'Liberia': "LBR",
# 'Mali': "MLI",
# 'Mauritania': "MRT",
# 'Malawi':"MWI",
# 'Marocco': "MAR",
# 'Niger': "NER",
# 'Nigeria': "NGA",
# 'Senegal':"SEN",
# 'Sierra Leone': "SLE",
# 'Togo': "TGO",
# 'Cameroon': "CMR",
# 'Central African Republic':"CAR",
# 'Tanzania':"TZA",
# 'Rwanda': "RWA",
# 'Somalia': "SOM",
# 'South Sudan': "SSD",
# 'Yemen': "YEM",
# 'Democratic Republic of The Congo': "COD",
# 'Uganda': "UGA",
# 'Zambia': "ZMB",
# 'Angola': "AGO",
# 'Kenya': "KEN",
# 'Ethiopia': "ETH"
# 'Algeria': "DZA",
# 'Egypt': "EGY",
# 'Tunisia':"TUN"
# 'Haiti': "HTI",
# 'Libya': "LBY",
# 'Sudan': "SDN",
# 'Bangladesh': "BGD",
# 'Djibouti': "DJI",
# 'Gabon': "GAB",
# 'Madagascar': "MDG",
# 'Lesotho': "LSO",
# 'Namibia': "NAM",
# 'Zimbabwe': "ZWE",
# 'Mozambique': "MOZ",
# 'Botswana': "BWA"
# 'Palestine': "PSE",
# 'Mauritius' : "MUS",
# 'Zambia' : "ZMB"
}
dataset = Dataset.read_from_hdx('zimbabwe-healthsites')
# for pays in countries:
# showedName = pays
# if(pays=="Ivory Coast"):
# showedName="Cote d'Ivoire"
# name = showedName+'-healthsites'
# dataset = Dataset.read_from_hdx(name)
# print(dataset)
# print("Done")
if __name__ == '__main__':
facade(main, hdx_site='test')