s3 = boto3.resource('s3', region_name='cn-north-1', endpoint_url=host, aws_access_key_id=ak, aws_secret_access_key=sk)
client = s3.meta.client
# 创建 bucket
bucket = s3.create_bucket(Bucket='process-main')
# 使用 resource 查看所有 bucket
for bucket in s3.buckets.all():
print(bucket.name)
# 查看所有的 bucket
buckets = client.list_buckets()
# 上传文件
s3.Bucket('process-main').upload_file('/xx__xx__73768047c2b75c27a85099aa9a4acf15.zip', '000000')
# 下载文件
s3.Bucket('process-main').download_file('000000', '/tmp/hello.zip')
# 匹配查找
for i in s3.Bucket('process-main').objects.filter(Delimiter='000*'):
print (i.key)