python脚本:批量修改文件名

青旅半醒 2022-05-20 01:27 400阅读 0赞

下面代码是批量修改某一文件夹下文件名

  1. import os
  2. path = 'D:\PycharmProjects\download_photos\down_photos' #文件路径
  3. count = 1
  4. filelist = os.listdir(path) #该文件夹下所有文件
  5. def rename():
  6. global count
  7. for files in filelist: #遍历文件
  8. Olddir = os.path.join(path,files) #原来的文件路径
  9. filename = os.path.splitext(files)[0] #文件名
  10. filetype = os.path.splitext(files)[1] #文件扩展名
  11. #print(filename)
  12. #print(filetype)
  13. Newdir = os.path.join(path,"图"+str(count)+".jpg") #新的文件路径
  14. os.rename(Olddir,Newdir) #重命名
  15. count+=1
  16. rename()

发表评论

表情:
评论列表 (有 0 条评论,400人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Python 批量修改文件名

    > 仅个人需求,有需要的可以自取。 前段时间为家里孩子下载了一批课程,但是文件命名就很奇怪也很乱,就想着将文件名修改掉便于查看。 这批视频下载下来后前边都给了诸如`001`