Skip to main content

Unified data hub for a better understanding of COVID-19 https://covid19datahub.io

Project description

Python Interface to COVID-19 Data Hub

Python csv parser csv.reader() does not seem to parse the csv well, since it cannot work with the quotation marks around strings.

However read_csv() from pandas is processing it fine.

To make a successful call, you also have to specify User-Agent header, see here, the request is hence sent separately using requests library.

Install pandas and requests by typing into terminal:

pip install pandas requests

Once installed, fetch the data:

# standard library
from io import StringIO
# nonstandard - download separately
import pandas as pd # Pandas
import requests # HTTP Request library
# download
url = "https://storage.covid19datahub.io/data-1.csv"
response = requests.get(url, headers = {"User-Agent": "Mozilla/5.0"})
# make response iterable string
data = StringIO(response.text)
# load into pandas
df = pd.read_csv(data)

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

covid19dh-0.1.1.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

covid19dh-0.1.1-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

Details for the file covid19dh-0.1.1.tar.gz.

File metadata

  • Download URL: covid19dh-0.1.1.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3rc1

File hashes

Hashes for covid19dh-0.1.1.tar.gz
Algorithm Hash digest
SHA256 43561900f44c27dcdb809f655a0a63ec3e00470b79669484ce916b006927f876
MD5 03d7b6284a2167f2199a6c72bab671b6
BLAKE2b-256 407c31bfa7bd627fab6a5bf3496780e19ac68b94759eb6af9f00aea7f67b51d9

See more details on using hashes here.

File details

Details for the file covid19dh-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: covid19dh-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 16.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.3rc1

File hashes

Hashes for covid19dh-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f1599f8180e0e45f77d1ef6790a0306919d1dec8c4ce93c936d65189785cac7a
MD5 882a92de41229255c772c08c9b176a2a
BLAKE2b-256 e7f98497c2aa551881a45efe006d00489d378de9852a48cf3cc4f769959d1aa7

See more details on using hashes here.

Supported by

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