예제 #1
0
    def __init__(self, url=None, daily_folder=None):
        if url is None:
            url = WALES_REPORT_URL

        if daily_folder is None:
            daily_folder = WALES_DAILY_FOLDER

        COVIDScrapper.__init__(self, url, country="Wales", daily_folder=daily_folder)
예제 #2
0
    def __init__(self, url=None, daily_folder=None):
        if url is None:
            url = RKI_REPORT_URL

        if daily_folder is None:
            daily_folder = DAILY_FOLDER

        COVIDScrapper.__init__(self, url, country="DE", daily_folder=daily_folder)
    def __init__(self, url=None, daily_folder=None):
        if url is None:
            url = SCOTLAND_REPORT_URL

        if daily_folder is None:
            daily_folder = SCOTLAND_DAILY_FOLDER

        COVIDScrapper.__init__(self, url, country="Scotland", daily_folder=daily_folder)
    def __init__(self, url=None, daily_folder=None, previous_files=None):
        if url is None:
            url = CSV_DATA_URL

        if daily_folder is None:
            daily_folder = DAILY_FOLDER

        COVIDScrapper.__init__(self, url, country="PL", daily_folder=daily_folder)
예제 #5
0
    def __init__(self, url=None, daily_folder=None):
        if url is None:
            url = REGION_LATEST_API

        if daily_folder is None:
            daily_folder = DAILY_FOLDER

        COVIDScrapper.__init__(self,
                               url,
                               country="PT",
                               daily_folder=daily_folder)
예제 #6
0
    def __init__(self, url=None, daily_folder=None, selected_date=None):
        if url is None:
            url = REPORT_URL

        if daily_folder is None:
            daily_folder = DAILY_FOLDER

        COVIDScrapper.__init__(self, url, country="NL", daily_folder=daily_folder)

        if isinstance(selected_date, str):
            selected_date = pd.to_datetime(selected_date)
        self.selected_date = selected_date
예제 #7
0
    def __init__(self, url=None, daily_folder=None):
        self.date_index = -1

        if url is None:
            url = URL

        if daily_folder is None:
            daily_folder = DAILY_FOLDER

        COVIDScrapper.__init__(self,
                               url,
                               country="CH",
                               daily_folder=daily_folder)
예제 #8
0
    def __init__(self, url=None, daily_folder=None, selected_date=None):
        if url is None:
            logger.warning("Please specify dataframe for workflow")
            url = NATION_LATEST_API

        if daily_folder is None:
            daily_folder = DAILY_FOLDER

        COVIDScrapper.__init__(self, url, country="UK", daily_folder=daily_folder)

        if isinstance(selected_date, str):
            selected_date = pd.to_datetime(selected_date)
        self.selected_date = selected_date

        self.use_geo = "nuts_1"
예제 #9
0
    def __init__(self, url=None, daily_folder=None, selected_date=None):
        if url is None:
            url = PROVINCE_DATA

        if daily_folder is None:
            daily_folder = DAILY_FOLDER

        COVIDScrapper.__init__(self,
                               url,
                               country="ES",
                               daily_folder=daily_folder)

        if isinstance(selected_date, str):
            selected_date = pd.to_datetime(selected_date)
        self.selected_date = selected_date

        self.use_geo = "nuts_3"
예제 #10
0
    def __init__(self, url=None, daily_folder=None, selected_date=None):
        if url is None:
            logger.warning("Have to specify dataframe")
            url = "nothing"

        if daily_folder is None:
            daily_folder = DAILY_FOLDER

        COVIDScrapper.__init__(self,
                               url,
                               country="GR",
                               daily_folder=daily_folder)

        if isinstance(selected_date, str):
            selected_date = pd.to_datetime(selected_date)
        self.selected_date = selected_date

        self.use_geo = "nuts_3"
예제 #11
0
    def __init__(self, url=None, daily_folder=None, history=None):
        self.date_index = -1

        if url is None:
            url = REPORT_XLSX

        if daily_folder is None:
            daily_folder = DAILY_FOLDER

        if history is None:
            history = False
        self.history = history

        self.geo_level = 'nuts_3'
        self.geo_level_code = 'nuts_3_code'

        COVIDScrapper.__init__(
            self, url, country="BE", daily_folder=daily_folder,
            cache_format='.xlsx'
        )