CKANクライアント

CKANクライアントPythonパッケージ
今すぐダウンロード

CKANクライアント ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • MIT/X Consortium Lic...
  • 価格:
  • FREE
  • 出版社名:
  • Appropriate Software Foundation, Open Knowledge Foundation
  • 出版社のWebサイト:
  • http://www.appropriatesoftware.net

CKANクライアント タグ


CKANクライアント 説明

CKANクライアントPythonパッケージ CKANクライアントソフトウェアは、包括的なナレッジアーカイブネットワーク(CKAN)REST API.SYNOPSISに対する要求を作成するために使用されることがあります.CKAN要求を作成する最も簡単な方法は、次のとおりです.CKANCLIENT#CKANクライアントをインスタンス化します。 ckan = ckanclient.ckanclient(api_key = my_key)#パッケージリストを取得します。 package_list = ckan.package_register_get()package_list#タグリストを取得します。 tag_list = ckan.tag_register_get()print tag_list#パッケージメタデータを収集します。 package_entity = {'name':my_package_name、 'url':my_package_url、 'download_url':my_package_download_url、 'tags':my_package_keywords、 'notes':my_package_long_description、}#パッケージを登録します。 ckan.package_register_post(package_entity)#パッケージの詳細を取得します。 ckan.package_entity_get(package_name)package_entity = ckan.last_message package_entity#パッケージの詳細を更新します。 ckan.package_entity_get(package_name)package_entity = ckan.last_message_entity = new_package_url package_entity = new_package_notes ckan.package_entity_put(package_entity)#listグループgroup_list = ckan.group_register_get()プリントGroup_List#新しいグループを作成するGroup_Entity = {'name':my_group_name、 'title':my_group_title、 'description':my_group_description、 'packages':group_package_names、} ckan.group_register_post(Group_Entity)#グループの詳細を取得します。 print ckan.group_entity_get(group_name)#グループの詳細を更新するGroup_Entity = ckan.last_message group_entity = new_group_title group_entity = new_group_packages ckan.group_entity_put(group_entity)要件: ・Python


CKANクライアント 関連ソフトウェア