python 修改某一目录下文件名

# -*- coding: gbk -*- import sys,string,os,shutil def RenameFiles(srcdir,prefix):  try:   srcfiles = os.listdir(srcdir)   index = 1   for srcfile in srcfiles:    print("文件:" + srcfile)    srcfilename = os.path.splitext(srcfile)[0][1:]    sufix = os.path.splitext(srcfile)[1]    #print(sufix)    destfile = srcdir + "/" + prefix + "_%04d"%(index) + sufix    srcfile = srcdir + "/" + srcfile    os.rename(srcfile,destfile)    index +=1    print("修改后:" + destfile)  except:   print("请核对您的输入!")   return 0

over = True while over:  print("请输入文件夹路径:")  srcdir = input()      #srcdir = "d:/music"  print("请输入修改文件名格式(如:输入aa 文件名改为:aa_0001.mp3):")  prefix = input()      #prefix = "IMG_2014"  result = RenameFiles(srcdir,prefix)  if result != 0:   print("修改完毕,请查看")  print("是否继续?y/n")  yn = input()  if yn == "y":   over = True  else:   over = False else:  print("完成所有修改")

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值