python sdkアリクラウドossにファイルをアップロード

725 ワード

 
 

!/usr/bin/python

import oss2
import sys

print 'input file:', sys.argv[1]
destFileName = sys.argv[1]
auth = oss2.Auth('$AccessKeyID', '$AccessKeySecret')
bucket = oss2.Bucket(auth, ' ', ' ')
result = bucket.put_object_from_file(sys.argv[1], destFileName)
if result.status == 200:
print 'upload success'
else:
print 'upload fail,error code', result.status


python main.py
の使用
その他
  • oss 2ライブラリをインストールする必要があり、pipでインストールすれば

    sudo pip install oss2
  • である.
  • 一般的にアリクラウドサーバを中継
  • として使用する