Commit ad17753418f454ec63a00d2647e073967c54d587
0 parents
Exists in
master
OSS from Aliyun
Showing 11 changed files with 4835 additions and 0 deletions Inline Diff
.gitignore
File was created | 1 | *.pyc | ||
2 | .venv | |||
3 | .idea | |||
4 | *.iml | |||
5 | *.egg-info |
OSS_Python_SDK.pdf
No preview for this file type
README
File was created | 1 | 阿里云开放存储服务 Open Storage Service (OSS) Python SDK说明文档 | ||
2 | =============================================================== | |||
3 | 阿里云开放存储服务官方网站: | |||
4 | http://oss.aliyun.com | |||
5 | ||||
6 | 阿里云开放存储 | |||
7 | =============================================================== | |||
8 | 存储在OSS里的文件叫做"object". 所有的object都放在bucket里面。 | |||
9 | ||||
10 | 简介 | |||
11 | =============================================================== | |||
12 | 这篇文档主要介绍如何使用Python来进行OSS API调用,并且介绍osscmd | |||
13 | 的简单使用。 | |||
14 | 这篇文档假设你已经熟悉Python,熟悉OSS的相关概念,并且已经注册了 | |||
15 | 阿里云的OSS服务,且获得了相应的ID和KEY。 | |||
16 | 如果你还没有开通或者还不了解OSS,请移步OSS官方网站。 | |||
17 | ||||
18 | 环境要求 | |||
19 | =============================================================== | |||
20 | Python SDK需要:安装python 2.5(包括)以上且在3.0(不包括)以下 | |||
21 | 的版本。 | |||
22 | 可以在Windows平台和Linux平台使用。 | |||
23 | ||||
24 | 如何获取 | |||
25 | =============================================================== | |||
26 | 1. 打开浏览器,输入oss.aliyun.com | |||
27 | 2. 找到Python SDK链接: | |||
28 | 3. 下载后可以得到类似OSS_Python_API_xxxxxxxx.tar.gz的包 | |||
29 | 4. 进入压缩包所在的目录,进行解压缩 | |||
30 | 5. 解压缩后得到,oss文件夹和osscmd文件 | |||
31 | ||||
32 | 使用说明 | |||
33 | =============================================================== | |||
34 | 使用oss_api.py | |||
35 | =============================================================== | |||
36 | 1. 创建bucket | |||
37 | def put_bucket(self, bucket, acl='', headers=None): | |||
38 | 等同create_bucket函数 | |||
39 | def create_bucket(self, bucket, acl='', headers=None): | |||
40 | 参数说明: | |||