未提供项目描述
项目描述
ocds-api.client.python
OCDS API的Python数据检索和同步客户端。
安装
只需从命令行运行
pip install ocds-api.client.python
使用方法
检索
from ocds_client.clients import RecordClient
client = RecordClient('http://')
要通过ocid获取单个记录,请使用方法get_record
record = client.get_record('ocid')
要通过page id获取多个记录,请使用方法get_records
records = client.get_records({'size': n , 'page': 'page id'})
对于Releases,客户端可以执行类似操作。
from ocds_client.clients import ReleaseClient
请使用方法get_release和get_realeses。
同步
要同步,请在初始化OCDS API主机和要同步的资源时使用SyncClient。
from ocds_client.sync import SyncClient
client = SyncClient('http://', 'record')
for record in client.get_resource_items ():
# do smth with record
项目详情
关闭
ocds-api.client.python-0.0.1b0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | aff7e8d7b80e3705bd2fdf131ce133c44b44a30cb9433578957b7fd2eb97066a |
|
MD5 | 97ce098061dd57f350d8aee8e5950f09 |
|
BLAKE2b-256 | 38ee0fc6d550f1a09244f73b0a7d54629de360e3651dd9e88210c26380c34f99 |