turicas/covid19-br

Atualizar README.md com instruções para criar scrapers

Opened this issue · 0 comments

No README.me, as instruções para a criação de scrapers dizem para usar yield para retornar uma linha da tabela:

  • O método de parsing deve devolver (com yield) um dicionário com as seguintes chaves:]
    • date: ...

Só que os novos scrapers usam, em vez disso, self.add_report, self.add_city_case, etc:

for city, city_data in cases.items():
            confirmed = city_data["confirmed"]
            deaths = city_data.get("deaths", 0)

            try:
                self.get_city_id_from_name(city)
            except KeyError:
                imported_confirmed += confirmed
                imported_deaths += deaths
            else:
                self.add_city_case(city=city, confirmed=confirmed, deaths=deaths)

            total_confirmed += confirmed
            total_deaths += deaths

A documentação deveria refletir a interface atual para a criação dos scrapers.