我有下面的python代码块
b = c.get_bucket(bucket)
lst = []
for prfx in prefix_list:
for f in b.list(prefix=prfx):
lst.append(f)
sorted(lst, key=lambda kk: kk.last_modified, reverse=True)
基本上,我从另一个前缀列表(prefix_list
)创建一个aws3键列表(lst
),然后尝试按键的最后修改日期对该列表进行排序。我可能在这里犯了一些基本的Python错误,'cuzlst
没有被排序。我做错什么了?在
确保获取返回值。sorted()返回一个新列表,它不会就地修改现有列表。在
相关问题 更多 >
编程相关推荐