我是 Python 编码的新手,无法在这方面取得进展。我有一些时间编码的文件名,格式如下:
20121208151318.gzip
20121208151320.gzip
20121208151322.gzip
20121208151325.gzip
20121208151326.gzip
使用此代码,我可以打印 S3 存储桶中所有文件的文件名:
import boto
s3conn = boto.connect_s3()
bucket = s3conn.lookup('my_bucket_name')
for key in bucket:
print k.name
key.getfile()
我需要两个方面的帮助。首先,如何获取存储桶中最新文件的名称,在我的情况下是:
20121208151326 (15:13:26 - 8th December 2012)
其次,我怎样才能下载这个文件?我找到了 key.getfile() 命令,但我不知道如何实现它。