CKAN-client

Het CKAN-client Python-pakket
Download nu

CKAN-client Rangschikking & Samenvatting

Advertentie

  • Rating:
  • 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