Ejemplo n.º 1
0
def update_all(spec_countries=None):

    ALL_EU = []

    if spec_countries is not None:
        countries_to_update = spec_countries
    else:
        countries_to_update = list(COUNTRIES.keys())

    for c in countries_to_update:
        try:

            covid = COVID(c)
            logging.info(f"cleaning {c}...")
            ALL_EU.append(covid.cleaner())
            logging.info(f"{c}: cleaned.")
        except Exception as e:
            logging.exception(
                f"Something went wrong during the scraping of country : {c}")
            logging.critical(e, exc_info=True)

    df = pd.DataFrame()
    for d in ALL_EU:
        df = pd.concat([df, d], axis=0)

    df = df[~df.value.isnull()]

    logging.info("finished scrapping and cleanning.")
    logging.info("start pushing to S3...")

    data_combiner.update_current_s3d_dataset(df)
Ejemplo n.º 2
0
def test_NL_scrapper():
    from services.scrapper import NL_scrap

    covid = COVID("NL")
    NL_scrap.download_netherland(covid)
Ejemplo n.º 3
0
def test_NL():
    covid = COVID("NL")
    df = covid.cleaner()
    df
Ejemplo n.º 4
0
def test_LU():
    covid = COVID("LU")
    df = covid.cleaner()
    df
Ejemplo n.º 5
0
def test_FR():
    covid = COVID("FR")
    df = covid.cleaner()
    df
Ejemplo n.º 6
0
def test_FI():
    covid = COVID("FI")
    df = covid.cleaner()
    df
Ejemplo n.º 7
0
def test_EE():
    covid = COVID("EE")
    df = covid.cleaner()
    df
Ejemplo n.º 8
0
def test_SE_scrapper():
    from services.country_scrappers import download_sweden

    covid = COVID("SE")
    download_sweden(covid)
Ejemplo n.º 9
0
def test_ES_cleaner():
    covid = COVID("ES", update=False)
    df = covid.cleaner()

    df
Ejemplo n.º 10
0
def test_ES_scrapper():
    covid = COVID("ES", update=True)
    covid.scrapper()
Ejemplo n.º 11
0
def test_DK():
    covid = COVID("DK")
    df = covid.cleaner()
    df
Ejemplo n.º 12
0
def test_BE_():
    covid = COVID("BE", update=True)
    df = covid.cleaner()
    df
Ejemplo n.º 13
0
def test_scrapper_BE():
    covid = COVID("BE", update=False)
    df = covid.cleaner()
    df
Ejemplo n.º 14
0
def test_SE():
    covid = COVID("SE")
    df = covid.cleaner()
    df
Ejemplo n.º 15
0
def test_scrapper_AT():
    covid = COVID("AT", update=True)
    df = covid.cleaner()
    df
Ejemplo n.º 16
0
def test_PT_scrapper():
    from services.scrapper import PT_scrap

    covid = COVID("PT")
    PT_scrap.download_portugal(covid)
Ejemplo n.º 17
0
def test_PT():
    covid = COVID("PT")
    df = covid.cleaner()
    df
Ejemplo n.º 18
0
def test_IT_regions():
    covid = COVID("IT")
    df = covid.cleaner()
    df