| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | 
							- #!/usr/bin/env python3  
 
- # -*- coding: utf-8 -*-  
 
- """
 
- @Copyright (C) ansjer cop Video Technology Co.,Ltd.All rights reserved.
 
- @AUTHOR: ASJRD018
 
- @NAME: AnsjerFormal
 
- @software: PyCharm
 
- @DATE: 2018/9/19 10:53
 
- @Version: python3.6
 
- @MODIFY DECORD:ansjer dev
 
- @file: oss.py
 
- @Contact: chanjunkai@163.com
 
- """
 
- from oss2 import *
 
- from oss2.models import *
 
- import time
 
- from var_dump import var_dump
 
- import urllib
 
- ###########
 
- host = "oss-cn-shenzhen.aliyuncs.com"  # just for example
 
- # host = "hlsvoda.zositech.cn"  # just for example
 
- # host = 'oss-eu-central-1.aliyuncs.com'
 
- accessid = 'LTAIyMkGfEdogyL9'
 
- accesskey = '71uIjpsqVOmF7DAITRyRuc259jHOjO'
 
- import oss2
 
- # 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。
 
- auth = Auth(accessid, accesskey)
 
- # Endpoint以杭州为例,其它Region请按实际情况填写。
 
- service = oss2.Service(auth, host)
 
- bucket_name = "cnvod1"
 
- auth = Auth(accessid, accesskey)
 
- bucket = Bucket(auth, host, bucket_name)
 
- result = bucket.append_object('mio', 23, '我是追加的噢噢噢噢content of first append')
 
- # 如果不是首次上传,可以通过bucket.head_object方法或上次追加返回值的next_position属性,得到追加位置。
 
- # bucket.append_object('<yourObjectName>', result.next_position, 'content of second append')
 
- print(result.next_position)
 
 
  |