Skip to main content

A library to access Data Commons Python Client API.

Project description

Data Commons Python Client API

This is a Python library for accessing data in the Data Commons knowledge graph. To get started, install this package from pip.

pip install datacommons

Once the package is installed, import datacommons.

import datacommons as dc

You will also need to provision an API key by enabling the Data Commons API on GCP. Once you have the API key, simply add the following line to your code.

dc.set_api_key('YOUR-API-KEY')

For more detail on getting started with the API, please visit Getting Started.

After you're ready to use the API, you can refer to datacommons/examples for examples on how to use this package to perform various tasks. More tutorials and documentation can be found at our readthedocs!

About Data Commons

Data Commons is an Open Knowledge Graph that provides a unified view across multiple public data sets and statistics. You can view what datasets are currently ingested and browse the graph using our browser.

License

Apache 2.0

Development

The Python Client API currently supports python>=3.6. We use bazel as our build system. To test, first install bazel then run the following:

$ bazel build //...
$ bazel test //...

Support

For general questions or issues about the API, please open an issue on our issues page. For all other questions, please send an email to support@datacommons.org.

Note - This is not an officially supported Google product.

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

datacommons-1.0.7.tar.gz (11.4 kB view hashes)

Uploaded Source

Built Distributions

datacommons-1.0.7-py3-none-any.whl (20.4 kB view hashes)

Uploaded Python 3

datacommons-1.0.7-py2-none-any.whl (20.4 kB view hashes)

Uploaded Python 2

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