阿里云opensearch的python开发包

ali-opensearch的Python项目详细描述


[![构建状态](https://travis-ci.org/yanheven/ali-opensearch-sdk.svg?branch=master)(https://travis-ci.org/yanheven/ali-opensearch-sdk)
[![覆盖状态](https://coveralls.io/repos/yanheven/ali-opensearch-sdk/badge.svg?branch=master&service=github)(https://coveralls.io/github/yanheven/ali-opensearch-sdk?分支=主)
[![PYPI版本](https://badge.fury.io/py/ali opensearch.svg)(https://badge.fury.io/py/ali-opensearch)

阿里云OpenSearch Python软件开发包

ali opensearch sdk是[aliyun opensearch]产品的python sdk(http://www.aliyun.com/product/opensearch)。
基于OpenSearch API版本v2。这个sdk同时支持python2.x和python3.x。
pypi链接:[https://pypi.python.org/pypi/ucloudclient](https://pypi.python.org/pypi/ali opensearch/2.0.0)
项目管理[启动板](https://launchpad.net/ali-opensearch-python-sdk)

1设计
1.1sdk结构
OpenSearch提供了7种资源,它们是:

1,应用程序:应用程序
2,数据:数据处理
3,搜索:搜索相关操作
4,建议:搜索建议
5,索引:索引重建
6,配额:配额管理
7,日志:错误日志查询

几乎所有资源都有5个操作,如下所示:

1,list:列出所有此类资源。
2,show:显示特定资源的详细信息。
3,4,5,cud:创建、更新和删除特定资源。

1.1.1应用程序操作:

安装:

您可以通过PIP安装:

pip安装ali opensearch

或者,从源代码:

Git克隆https://git.oschina.net/yanhyphen/ali-opensearch-sdk.git

python setup.py安装

3,开始:

从opensearchsdk.client导入客户端作为osclient
client=osclient(基本URL、密钥、密钥ID)
apps=客户端.app.list()
打印应用程序

输出:

{
u“状态”:u“好”,
u“总计”:u“1”,
结果:[
{
u“描述”:u“测试”,
u“创建”:u'1447753400',
u'id':u'119631',
u“名称”:u“测试”
}

U'请求ID':U'1447866418002866600607068'
}

更多示例可以在“opensearchsdk/demo.py”中找到。
注意:所有从服务器返回的数据都保留下来。

贡献和错误:
此项目是通过[启动板](https://launchpad.net/ali opensearch python sdk)管理的。
欢迎记录错误并提交修补程序。
代码样式遵循PEP8规则。

5,许可证:
Apache许可证2.0版

6,发行说明:
1v2.0.0-dev提供的opensearch功能很少,还没有涵盖所有功能。
2,v2.0.0完成了所有api函数。
3,v2.0.1增加python3.5的兼容性。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java LineNumberReader。如果查询行为不正确,则返回readLine()   java包含了一个使用AndroidX的工具栏,这让我的应用程序崩溃了   JVM设置通过“java jar”运行应用程序的最佳实践   java如何获取ImageButton宽度   java Oracle SQLLDR实用程序无响应   列出Java获取对象的arrayList中最常见的元素   java使用带有FlowLayout的getContentpane对布局应用更改,但不起作用为什么?   在java中,我可以在画布上绘制画布吗?   编译游戏代码时发生java异常错误   从firestore获取java Webview失败   java将TableLayout中单元格的内容向右对齐   java无法在发布模式下启动活动(使用proguard安卓optimize配置)   java允许在线程期间进行GUI更新。睡觉   java如何对以变量为列表的列表进行排序   API URL上的java Google云端点异常