我想使用boto3-python创建文件下载程序(cli-utils)
import boto3
s3 = boto3.resource('s3', aws_access_key_id='***', aws_secret_access_key='***')
s3.Bucket('practice_bucket').download_file('directory/logfile_201802271000_2a31bc2d', 'logfile_2a31bc2d')
它的工作,但我想要多个文件下载文件
比如(10:00~10:20)
<name><year,mon,day><time><idkey>
logfile_20180227_1000_2a31bc2d
logfile_20180227_1005_31batd9b
logfile_20180227_1010_231gjqu3
logfile_20180227_1015_2jsro29f
logfile_20180227_1020_2a31bc2d
首先,我尝试使用for
和time
值
for i in range(-2,3):
"""
:param time(20180227-1010)
"""
file_name = 'logfile_{0}_2a31bc2d'.format(time)
s3.Bucket('practice_bucket').download_file('directory/'+file_name, file_name)
但我不能,因为我不知道idkey
的文件。。。你知道吗
所以,我只想用time
下载文件。。。你知道吗
就像10:10~10:20
,12:13~12:50
~
但我不知道怎么做
请帮我个忙谢谢
问题已解决
它将下载
directory/logfile_20180227*
文件相关问题 更多 >
编程相关推荐