您的位置:首页 > 其它

s3 分段下载核心原理-获取指定范围的文件内容

2016-01-29 16:17 1376 查看
from boto.s3.connection import S3Connection
import boto

access_key = 'access_key'
secret_key = 'secret_key'
host = 'xxx'
bucket = 'g3test1'
object = 'hello.lua'
tmpfile = '/tmp/file1'

conn = S3Connection(access_key, secret_key, host=host, is_secure=False)

conn = boto.connect_s3(
aws_access_key_id = access_key,
aws_secret_access_key = secret_key,
host = host,
is_secure=False,
calling_format = boto.s3.connection.OrdinaryCallingFormat(),
validate_certs = True,
)
bucket = conn.get_bucket(bucket)
key= bucket.get_key(object)
key.get_contents_to_filename(tmpfile,headers={'Range': 'bytes=0-100'})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ceph radosgw rgw boto