CKANクライアントCKANクライアントPythonパッケージ | |
今すぐダウンロード |
CKANクライアント ランキングとまとめ
広告
- ライセンス:
- 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クライアント 関連ソフトウェア