0
短重命名/对Web服务器固定记录模块......当我做了list.sort(),列表中的条目得到安置顺序如下:蟒蛇排序列表
2011-09-21 19:15:54,731 DEBUG __main__ 44: running www.site.com-110731.log.0.gz
2011-09-21 19:15:54,731 DEBUG __main__ 44: running www.site.com-110731.log.1.gz
2011-09-21 19:15:54,731 DEBUG __main__ 44: running www.site.com-110731.log.2.gz
2011-09-21 19:15:54,732 DEBUG __main__ 44: running www.site.com-110731.log.3.gz
2011-09-21 19:15:54,732 DEBUG __main__ 44: running www.site.com-110731.log.gz
我会怎样排序列表,以获得(即eithout一个数字条目是第一个):
2011-09-21 19:15:54,732 DEBUG __main__ 44: running www.site.com-110731.log.gz
2011-09-21 19:15:54,731 DEBUG __main__ 44: running www.site.com-110731.log.0.gz
2011-09-21 19:15:54,731 DEBUG __main__ 44: running www.site.com-110731.log.1.gz
2011-09-21 19:15:54,731 DEBUG __main__ 44: running www.site.com-110731.log.2.gz
2011-09-21 19:15:54,732 DEBUG __main__ 44: running www.site.com-110731.log.3.gz
THANKS !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!
嗯...我知道110701.log.gz总是会先,然后是.log.1.gz .log.2.gz等 – Cmag
这是一个关闭袖口,但似乎工作作为你似乎打算。如果这是“严肃的商业”,你应该在'extract'之外编译正则表达式。 –
啊,我错过了最后一个例子!我会编辑'extract'。 –