用 Python 给文件改名字——————Python

版权声明:转载请注明出处 https://blog.csdn.net/Hpuer_Random/article/details/85254309

因为需要给一些文件重命名一下,而且文件比较多,所以命名的时候想到了用py,我需要解决的问题是这样子的

  • 文件基本上一至
  • 文件名是给定的
  • 文件和文件名没有映射关系

要求在给定路径下的文件命名

代码如下:
code:


import os
name1 = []

name2 = []


i=0
path = ( r'C:\Users\Administrator\Desktop\第三季第一期\a')  # 一定要加r转义 单引号
filelist = os.listdir(path)  # 该文件夹下所有的文件(包括文件夹)
for files in filelist:  # 遍历所有文件
    i = i+1
    # print(files)
    Olddir=os.path.join(path,files) #  原来的文件路径
    filename=os.path.splitext(files)[0]  #  文件名
    #  filetype = os.path.splitext(files)[1];  # 文件扩展名
    filetype='.jpg'
    Newdir=os.path.join(path,(str(name1[i])+'--计算机学院a')+filetype) #  新的文件路径
    os.rename(Olddir,Newdir) #  重命名




猜你喜欢

转载自blog.csdn.net/Hpuer_Random/article/details/85254309
今日推荐