2024-05-23
温故知新
00
请注意,本文编写于 107 天前,最后修改于 107 天前,其中某些信息可能已经过时。

记录一下这个脚本,以后有需要可以来参考。

python
import os import sys def rename_files(folder_path): # 遍历指定文件夹下的所有文件 for filename in os.listdir(folder_path): # 检查文件是否是文件而不是文件夹 if os.path.isfile(os.path.join(folder_path, filename)): # 检查文件名是否以'.mp4'结尾 if filename.endswith('.mp4'): # 提取新文件名(删除原名称中‘ 中文字幕’开始到‘.mp4’之前的全部内容) new_filename = filename.split(' 中文字幕')[0].split('.mp4')[0] + '.mp4' # 重命名文件 os.rename(os.path.join(folder_path, filename), os.path.join(folder_path, new_filename)) print(f'Renamed {filename} to {new_filename}') if __name__ == "__main__": # 检查命令行参数是否提供了文件夹路径 if len(sys.argv) != 2: print("Usage: python rename_files.py <folder_path>") else: folder_path = sys.argv[1] # 检查文件夹路径是否存在 if not os.path.isdir(folder_path): print(f"Error: Folder '{folder_path}' does not exist.") else: # 调用函数处理文件夹中的文件 rename_files(folder_path)
如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:DingDangDog

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!