使用python重命名指定目录文件
1. [文件] 指定目录文件重命名 ~ 715B
#Copyright 2012 wuyuangui.
#www.iplaypy.com python教程
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
该代码示例展示了如何使用Python的os模块遍历指定路径下的文件,检查是否为非.h文件,如果满足条件则将其重命名为.h结尾的文件。主要涉及路径处理和文件操作。
194

被折叠的 条评论
为什么被折叠?



