您可以按以下方式在存储桶中下载所有文件(未经测试):
from boto.s3.connection import S3Connectionconn = S3Connection('your-access-key','your-secret-key')bucket = conn.get_bucket('bucket')for key in bucket.list(): try: res = key.get_contents_to_filename(key.name) except: logging.info(key.name+":"+"FAILED")请记住,S3中的文件夹只是写密钥名的另一种方法,只有客户端会将其显示为文件夹。



