如果你平时工作中或者经常在网上下载视频或者文件,你一定知道有些文件名不符合你的需求。为了方便大家,下面给大家介绍使用Python批量修改文件名的步骤。使用Python脚本,我们可以根据自己的需求一次性修改多个文件的文件名,有利于提高工作效率。具体操作方法如下:先确定文件名的特点,通过正则表达式匹配相应的文件,然后更改文件名即可。以下是代码示例:(请使用Markdown格式查看)

import os
import re

def rename_file(filepath, pattern, repl):
    for filename in os.listdir(filepath):
        if re.match(pattern, filename):
            new_filename = re.sub(pattern, repl, filename)
            os.rename(os.path.join(filepath, filename), os.path.join(filepath, new_filename))
            print(f"{filename} --> {new_filename} 改名成功!")

if __name__ == "__main__":
    filepath = "D:\Movies" # 文件路径
    pattern = r'.*\.mp4$' # 正则表达式匹配规则
    repl = "new_name.mp4" # 替换规则
    rename_file(filepath, pattern, repl)