CKAN-Kunde

Das CKAN-Client-Python-Paket
Jetzt downloaden

CKAN-Kunde Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Appropriate Software Foundation, Open Knowledge Foundation
  • Website des Verlags:
  • http://www.appropriatesoftware.net

CKAN-Kunde Stichworte


CKAN-Kunde Beschreibung

Das CKAN-Client-Python-Paket Die CKAN-Client-Software kann verwendet werden, um Anforderungen auf das umfassende Wissens-Archiv-Netzwerk (CKAN) REST API.Synopsis zu erstellen: Die einfachste Möglichkeit, CKAN-Anfragen zu erstellen, ist: Import ckanclient # Instantiate des CKAN-Clients. ckan = ckanclient.ckanclient (API_Key = my_key) # Holen Sie sich die Paketliste. package_list = ckan.package_register_get () Print Package_list # Holen Sie sich die Tag-Liste. tag_list = ckan.tag_register_get () drucken Tag_list # Sammeln Sie das Paket-Metadaten. package_entity = {'Name': my_package_name, 'url': my_package_url, 'download_url': my_package_download_url, 'Tags': my_package_keywords, 'Notizen': my_package_long_decription,} # Das Paket registrieren. ckan.package_register_post (package_entity) # Holen Sie sich die Details eines Pakets. ckan.package_entity_get (package_name) package_entity = ckan.last_message drucken paket_entity # Aktualisieren Sie die Details eines Pakets. ckan.package_entity_get (package_name) package_entity = ckan.last_message package_entity = new_package_url package_entity = new_package_notes ckan.package_entity_put (package_entity) # List-Gruppen Group_list = ckan.group_Register_get () drucken gruppe_list # Eine neue Gruppe erstellen Group_entity = {'Name': my_group_name, 'Titel': my_group_title, 'Beschreibung': my_group_description, 'Pakete': Group_package_names,} ckan.group_register_post (gruppe_entity) # Holen Sie sich die Details einer Gruppe. drucken ckan.group_entity_get (group_name) # Aktualisieren Sie die Gruppendetails group_entity = ckan.last_message group_entity = new_group_title group_entity = new_group_packages ckan.group_entity_put (gruppe_entity) Anforderungen: · Python


CKAN-Kunde Zugehörige Software