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

批量重命名指定目录下的文件--python

2012-07-30 12:48 681 查看
#Copyright 2012 wuyuangui.
#contact : notmycupoftea@163.com

import os

path = 'F:\Python\open project\SGI\SGI_STL'
paths = path.replace('\\', '//')
paths = paths + '//'
print paths
files = os.listdir(paths)
for i in files:
#print(i)
pat = None
pat = paths + str(i)
if os.path.isdir(pat):
pass
elif os.path.isfile(pat):
if not str(pat).endswith('.h'):
list = pat.split('//')
patt =  list[list.__len__() - 1] + '.h'
print(str(i) + str(patt))
os.rename(pat, str(pat + patt))
#os.rename(str(pat + patt), pat)

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