Skip to content

lcalca1/aliyun-tablestore-python-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aliyun TableStore SDK for Python

https://travis-ci.org/aliyun/aliyun-tablestore-python-sdk.svg?branch=master https://coveralls.io/repos/github/aliyun/aliyun-tablestore-python-sdk/badge.svg?branch=master

概述

  • 此Python SDK基于 阿里云表格存储服务 API构建。
  • 阿里云表格存储是构建在阿里云飞天分布式系统之上的NoSQL数据存储服务,提供海量结构化数据的存储和实时访问。

运行环境

  • 安装Python即可运行,目前仅支持python2.7,暂不支持python3

安装方法

PIP安装

$ pip install ots2

Github安装

  1. 下载源码
$ git clone https://github.com/aliyun/aliyun-tablestore-python-sdk.git
  1. 安装
$ python setup.py install

源码安装

  1. 下载SDK发布包并解压
  2. 安装
$ python setup.py install

示例代码

执行测试

注意:测试case中会有清理某个实例下所有表的动作,所以请使用专门的测试实例来测试。

  1. 安装nosetests
$ pip install nose
  1. 设置执行Case的配置
$ export OTS_TEST_ACCESS_KEY_ID=<your access id>
$ export OTS_TEST_ACCESS_KEY_SECRET=<your access key>
$ export OTS_TEST_ENDPOINT=<ots service endpoint>
$ export OTS_TEST_INSTANCE=<your instance name>
  1. 运行case
$ nosetests tests/

贡献代码

  • 我们非常欢迎大家为TableStore Python SDK以及其他TableStore SDK贡献代码

联系我们