import os
# 原文件后缀名
suffix_name = '.jar.src.zip'
# 新文件后缀名
nwe_suffix_name = '.jar'
def foo(path1):
file_list = os.listdir(path1)
for file_name in file_list:
if os.path.isfile(path1+file_name):
if file_name.find(suffix_name) != -1:
index = file_name.find(suffix_name)
new_file_name = file_name[:index]+nwe_suffix_name
os.rename(path1+file_name,path1+new_file_name)
elif os.path.isdir(path1+file_name):
path2 = path1+file_name+'/'
foo(path2)
if __name__ == '__main__':
# 需要修改的文件夹所在路径
foo('/Users/liuyan/Desktop/PdfIndb20160730_qs/')