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
Built Distribution
Close
Hashes for Covid19ApiWrapper-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 166afae9ad12d3e603f6b3359d8a804222e4f2d9798323d7a6f949fe86508e32 |
|
MD5 | 719cef624116647db61775adfd9e4066 |
|
BLAKE2b-256 | eedc3db61997473a16cb79059a1c6da5f6184b5477fe93378132ea310349cf43 |