[docs]classBulgaria:location:str="Bulgaria"units:str="tests performed"source_label:str="Bulgaria COVID-10 Information Portal"source_url:str="https://coronavirus.bg/bg/statistika"
[docs]def_parse_count(self,soup):# Read all tablessoup=get_soup(self.source_url)tables=pd.read_html(str(soup))columns={"Тип","Общо","Нови"}fortableintables:ifnotcolumns.difference(table.columns)and"RT PCR"intable["Тип"].tolist():returntable.loc[table["Тип"]=="Общо","Общо"].item()raiseValueError(f"Table not found! It may have changed its format.")