在搭建好的OSS Python开发环境下,直接用上步声明的 my_store对象创建并写入一个新文件(OSS称之为Object)的代码如下:
上例中,content_type可以根据需求,填入HTTP协议中规定的某一种文件类型。如JPG图片使用“image/jpeg”,MP3文件使用“audio/mpeg”,具体定义请参考RFC 2616。选择正确的content-type,可以让其他互联网应用直接正确地使用OSS上的文件。
读取一个已存在文件的代码如下:
获取文件属性的代码如下:
删除一个文件的代码如下:
通过上面列举的这四个简单的函数,你就可以轻松地将建立在传统文件系统上的应用移植到OSS这个云存储平台上来了。