我是蟒蛇福利局所以請溫柔..蟒蛇有水珠的回報只有5最新的文件相匹配
我使用水珠收集匹配特定模式的文件列表
for name in glob.glob('/home/myfiles/*_customer_records_2323_*.zip')
print '\t', name
輸出是事遂所願
/home/myfiles/20130110_customer_records_2323_something.zip
/home/myfiles/20130102_customer_records_2323_something.zip
/home/myfiles/20130101_customer_records_2323_something.zip
/home/myfiles/20130103_customer_records_2323_something.zip
/home/myfiles/20130104_customer_records_2323_something.zip
/home/myfiles/20130105_customer_records_2323_something.zip
/home/myfiles/20130107_customer_records_2323_something.zip
/home/myfiles/20130106_customer_records_2323_something.zip
但我想輸出是隻有最新的5個文件(通過timestap或操作系統報告的創建時間)
/home/myfiles/20130106_customer_records_2323_something.zip
/home/myfiles/20130107_customer_records_2323_something.zip
/home/myfiles/20130108_customer_records_2323_something.zip
/home/myfiles/20130109_customer_records_2323_something.zip
/home/myfiles/20130110_customer_records_2323_something.zip
關於我該如何完成此任務的想法? (已在列表進行排序,然後只包含最新的5個文件?)
UPDATE 修改說明如何從水珠輸出不按默認值
看到這個答案通過時間戳來列出文件的順序: http://stackoverflow.com/a/4500607/665869 – mitnk