CKAN-clientHet CKAN-client Python-pakket | |
Download nu |
CKAN-client Rangschikking & Samenvatting
Advertentie
- Vergunning:
- MIT/X Consortium Lic...
- Prijs:
- FREE
- Naam uitgever:
- Appropriate Software Foundation, Open Knowledge Foundation
- Uitgever website:
- http://www.appropriatesoftware.net
CKAN-client Tags
CKAN-client Beschrijving
Het CKAN-client Python-pakket De CKAN-clientsoftware kan worden gebruikt om verzoeken te doen aan het uitgebreide kennis-archiefnetwerk (CKAN) REST API.SYNOPSIS: de eenvoudigste manier om CKAN-verzoeken te maken is: import ckanclient # instantiërende de CKAN-client. ckan = ckanclient.ckanclient (api_key = my_key) # Verkrijg de pakketlijst. PAKKET_LIST = CKAN.PACKAGE_REGISTER_GET () PAKKET PAKKET_LIST # Verkrijg de taglijst. TAG_LIST = CKAN.TAG_REGISTER_GET () Print Tag_List # Verzamel het pakket metadata. pakket_entity = {'naam': my_package_name, 'URL': my_package_url, 'download_url': my_package_download_url, 'tags': my_package_keywords, 'notities': my_package_long_description,} # Registreer het pakket. ckan.package_register_post (pakket_entiteit) # Krijg de details van een pakket. ckan.package_entity_get (pakket_name) pakket_entity = ckan.last_message print pakket_entity # Werk de details van een pakket bij. ckan.package_entity_get (pakket_name) pakket_entity = ckan.last_message pakket_entity = new_package_url pakket_entity = new_package_notes ckan.package_entity_put (pakket_entity) # lijstgroepen group_list = ckan.group_register_get () Print Group_List # Creëer een nieuwe groep Group_Etity = {'Name': my_group_name, 'titel': my_group_title, 'beschrijving': my_group_description, 'packages': groep_package_names,} ckan.group_register_post (groep_entiteit) # Krijg de details van een groep. Print ckan.group_entity_get (group_name) # Update de groepsdetails Groep_entity = ckan.last_message groep_entiteit = new_group_title group_entity = new_group_packages ckan.group_entity_put (groep_entity) Vereisten: · Python
CKAN-client Gerelateerde software