import os,sys #导入模块
def add_prefix_files(): #定义函数名称
mark = 'test3-' #准备添加的前缀内容
old_names = os.listdir( path ) #取路径下的文件名,生成列表
for old_name in old_names: #遍历列表下的文件名
if old_name!= sys.argv[0]: #代码本身文件路径,防止脚本文件放在path路径下时,被一起重命名
if old_name.endswith('.json'): #当文件名以.txt后缀结尾时
os.rename(os.path.join(path,old_name),os.path.join(path,mark+old_name)) #重命名文件
print (old_name,"has been renamed successfully! New name is: ",mark+old_name) #输出提示
if __name__ == '__main__':
path = r'F:\WYL\Geo\gaofer3_20220311_103946206_A_DH_pwr_fil_geo_db_ql-json\gaofer3_20220311_103946206_A_DH_pwr_fil_geo_db_ql-json' #运行程序前,记得修改主文件夹路径!
add_prefix_files() #调用定义的函数,注意名称与定义的函数名一致
文件批量重命名代码
于 2023-10-29 17:24:08 首次发布