下载某些文件会有#agdsa之类的代码,例如“你好#agdas.mp3”一个两个重命名还行,几十个就没必要自己动手修改了。通过python可以批量修改当前文件夹内所有带#的文件,具体代码如下:
以MP3文件批量重命名为例:
import os
def rename_mp3_files_in_directory():
# 获取当前文件夹路径
current_dir = os.getcwd()
# 遍历当前文件夹中的所有文件
for filename in os.listdir(current_dir):
# 检查文件是否是MP3文件
if filename.endswith(‘.mp3’):
# 查找文件名中是否有’#’字符
if ‘#’ in filename:
# 获取’#’前的部分文件名
new_filename = filename.split(‘#’)[0]
# 拼接文件的完整路径
old_file_path = os.path.join(current_dir, filename)
new_file_path = os.path.join(current_dir, new_filename + ‘.mp3’)
# 重命名文件并覆盖原文件
os.rename(old_file_path, new_file_path)
print(f”Renamed: {filename} -> {new_filename}.mp3″)
if __name__ == “__main__”:
rename_mp3_files_in_directory()
保存后放在文件夹内运行就可以了