python3 批量修改当前文件夹下 文件名
2011-01-20 22:44
435 查看
在winXP下试验成功,python3 批量修改当前文件夹下 文件名
from datetime import datetime startDtime = datetime.now() #print(datetime.now().strftime("%d %b %Y %I:%M:%S %p")) print("Start time: "+str(startDtime))#.strftime("%Y-%m-%d %H:%M:%S")) import os print("Current Path: " + os.getcwd()) # 批量修改文件名 print() filenames=os.listdir('.') # 只修改当前文件夹下的内容 #print(filenames) #test import re for filename in filenames: """ 程序的目的是把下面的名字(r'/[.*/](.*)') [电影天堂www.dygod.cn]爱情公寓03.rmvb 修改为 爱情公寓03.rmvb 以后程序要是出问题的话可以考虑 文件名前面是否加路径 """ afterMatch = re.match(r'/[.*/](.*)',filename) #print(afterMatch) #test if(afterMatch): #print(afterMatch.groups()) #test #print(filename) #test os.rename(filename,afterMatch.groups()[0]) info="文件‘"+filename+"’被重命名为‘"+ afterMatch.groups()[0] + "’" print(info) print() endDtime = datetime.now() print("End time: "+str(endDtime)) timedelta = endDtime-startDtime print("Cost time: "+str(timedelta)) #显示程序花费时间 print() #os.system('pause') #如果在cmd命令行下执行并且想看提示信息的话可以启用这行命令
相关文章推荐
- java 批量修改文件夹下文件名
- C++批量修改文件夹下文件名
- python 批量修改图片的文件名
- Python批量修改指定目录下的文件名和文件内容
- python 获取当前文件夹下所有文件名
- Java简单方法批量修改Windows文件夹下的文件名(简单IO使用)
- Python脚本01 —— 批量修改png图片文件名,增加@3x后缀
- python批量修改指定目录文件名
- 利用python批量修改word文件名的方法示例
- 利用Python实现目录下文件名批量修改
- 工具类-以一定日期格式批量修改某目录下的文件名和文件夹名字
- python脚本编程:批量修改指定目录内文件名
- shell 批量修改 文件夹内的文件名的大小写
- 用Java来批量修改文件夹下的文件名
- C++下 文件夹内文件名提取、修改以及批量生成文件名
- 批量建立文件夹:用EXCEL 批量提取当前文件夹内文件名:txt
- Python批量命名文件夹下的文件名
- 一个批量修改文件夹中文件名的命令
- python批量文件名修改的代码
- Python 获取当前文件夹下所有文件名