Skip to main content

No project description provided

Project description

Build Status Coverage Status

ocds-api.client.python

A python data retrieving and synchronization client for the OCDS API.

Installation

Simply run from command line:

pip install ocds-api.client.python

Usage

Retrieve

from ocds_client.clients import RecordClient
client = RecordClient('http://')

To get a single record by ocid use method get_record:

record = client.get_record('ocid')

To get multiple records bypage id use method get_records:

records = client.get_records({'size': n , 'page': 'page id'})

Similar actions can be taken with the client for Releases.

from ocds_client.clients import ReleaseClient

Use methods get_release and get_realeses.

Synchronization

To synchronize, use SyncClient when initializing the OCDS API host and the resource to synchronize with.

from ocds_client.sync import SyncClient
client = SyncClient('http://', 'record')
for record in client.get_resource_items ():
	# do smth with record

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

ocds-api.client.python-0.0.1b0.tar.gz (8.4 kB view details)

Uploaded Source

File details

Details for the file ocds-api.client.python-0.0.1b0.tar.gz.

File metadata

  • Download URL: ocds-api.client.python-0.0.1b0.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.9.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for ocds-api.client.python-0.0.1b0.tar.gz
Algorithm Hash digest
SHA256 aff7e8d7b80e3705bd2fdf131ce133c44b44a30cb9433578957b7fd2eb97066a
MD5 97ce098061dd57f350d8aee8e5950f09
BLAKE2b-256 38ee0fc6d550f1a09244f73b0a7d54629de360e3651dd9e88210c26380c34f99

See more details on using hashes here.

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