您的位置:首页 > 编程语言 > Python开发

【python自动化】文件名序列化

2016-07-30 11:46 399 查看
比如,有一个文件夹,里面的名字需要序列化,那么:

1 #!/usr/bin/python
2 #-*- coding: utf-8 -*-
3
4 import os
5 import sys
6
7 def rename(path):
8 files = os.listdir(path)
9 print "Find files:"
10 print files
11 idx = 1
12 for tmp in files:
13
14 os.rename(path + tmp, "%s%d.gif" % (path,idx))
15
16 idx += 1
17 print "Processed!"
18
19
20
21
22 if __name__ == '__main__':
23 arglen = len(sys.argv)
24
25 print "Have %d dir for change.\nProcessing..." % (arglen-1)
26 arglen-=1
27 idx = 1
28 while (arglen!=0):
29 rename(sys.argv[idx])
30 idx+=1
31 arglen-=1

可以对文件序列化

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: