Atualizar README.md com instruções para criar scrapers
Opened this issue · 0 comments
augusto-herrmann commented
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.