python文件批量重命名脚本

发布时间:2019-10-23编辑:脚本学堂
python批量重命名文件的例子,用python脚本对文件进行重命名,有需要的朋友参考下。

python文件批量重命名脚本

例子,python文件重命名。
 

复制代码 代码示例:
#!/usr/bin/python
# -*- coding: gb2312 -*-
    
'''
Created on 2013-1-27
    
@author: Jay Ren
@module: rename_files
@note: rename files in a Windows system.
'''
    
import os
import re
    
path = "D:temp"
    
def rename_files():
    prefix = "[电影天堂-www.dygod.com]"
    for file in os.listdir(path):
        if os.path.isfile(os.path.join(path,file))==True:
            if re.match("[电影天堂-www.dygod.com].+", file):
                new_name = re.sub(prefix, "", file)
#               print(file)
#               print(new_name)
                os.rename(os.path.join(path,file),os.path.join(path,new_name))
    
if __namei_ == '__main__':
    rename_files()

代码中目录路径为Windows格式。

尽量遵守Python核心程序库的代码风格(至少是缩进方式),使用4个空格来做为一个层次的缩进。