登录 注册
当前位置:主页 > 资源下载 > 50 > 编写一个能够进行批量操作以修改文件名的小程序,使用Python语言实现

编写一个能够进行批量操作以修改文件名的小程序,使用Python语言实现

  • 更新:2024-08-06 13:47:44
  • 大小:921B
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Python - 后端
  • 格式:PY

资源介绍

1.编写一个可以批量修改文件名的小程序 代码: import os import re import sys fileList = os.listdir(r"./xiugai") # 输出此文件夹中包含的文件名称 print("修改前:" + str(fileList)[1]) # 得到进程当前工作目录 currentpath = os.getcwd() # 将当前工作目录修改为待修改文件夹的位置 os.chdir(r"./xiugai") # 名称变量 num = 1 # 遍历文件夹中所有文件 for fileName in fileList: # 匹配文件名正则表达式 pat = ".+\.(txt)" # 进行匹配 pattern = re.findall(pat, fileName) # 文件重新命名 os.rename(fileName, ('2017学生信息'+str(num ) + '.' + pattern[0])) # 改变编号,继续下一项 num = num + 1 print("***************************************") # 改回程序运行前的工作目录 os.chdir(currentpath) # 刷新 sys.stdin.flush() # 输出修改后文件夹中包含的文件名称 print("修改后:" + str(os.listdir(r"./xiugai"))[1])