Skip to main content

A basic API wrapper to interact with https://corona.lmao.ninja/.

Project description

Covid 19 API Wrapper

THE API CREDIT GOES TO corona.lmao.ninja, big thanks!

Their Discord

Python API Wrapper

Interacts with the API. Hopefully this saves some people a few steps :) Enjoy!

[Fixed] API endpoint changed to "corona.lmao.ninja/v2/"

UPDATE [...0.0.4] [Fixed]

Until this fix [~0.0.4], functionality was broken due to changes made to the API endpoint sometime today, April 17th, 2020.

All is well and working now :)

And remember: Social-distancing is key!!


Without using "countries" endpoint:

from Covid19ApiWrapper import *

#define the object
x = covidUpdate(BOOL_country_data=False)

print(x.totalCases)
print(x.totalDeaths)
print(x.totalRecovered)
print(x.timeUpdatedUnix)

Using both endpoints:

from Covid19ApiWrapper import *

#define the object
x = covidUpdate(BOOL_country_data=True)

print(x.totalCases)
print(x.totalDeaths)
print(x.totalRecovered)
print(x.timeUpdatedUnix)

#Possible Usage: cases, todayCases, deaths, todayDeaths, recovered, active, critical, casesPerOneMillion
print(x.countryData['China']['cases'])
print(x.countryData['China']['todayCases'])

Download/Interact With CDC World Map:

from Covid19ApiWrapper import *

#GET CURRENT CDC GLOBAL INFECTION MAP/LINKS
x = getCdcWorldMap()

print(x.WorldMapLocalFile)
print(x.WorldMapLink)
print(x.WorldMapHtml)

#GET FLAG LINKS/DOWNLOAD FLAG PNG
y = getCountryFlag("USA", download=True)

print(y.flagLink)
print(y.flagLocalFile)
print(y.flagHtml)

Enjoy and be safe!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Covid19ApiWrapper-0.0.4.tar.gz (3.0 kB view hashes)

Uploaded Source

Built Distribution

Covid19ApiWrapper-0.0.4-py3-none-any.whl (4.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page