让一个文件夹里的所有文件名前面加一行字怎么做到
可以使用Python的os模块和shutil模块来实现。
以下是一个示例代码:
import os
import shutil
folder_path = "path/to/folder"
# 获取文件夹中所有文件的列表
file_list = os.listdir(folder_path)
# 遍历文件列表,对每个文件重命名
for file_name in file_list:
# 构建新的文件名
new_file_name = "prefix_" + file_name
# 构建文件的完整路径
old_file_path = os.path.join(folder_path, file_name)
new_file_path = os.path.join(folder_path, new_file_name)
# 重命名文件
shutil.move(old_file_path, new_file_path)
上述代码中,首先使用os.listdir()函数获取文件夹中所有文件的列表,然后遍历列表,对每个文件重命名。
重命名时,先构建新的文件名,然后使用os.path.join()函数构建文件的完整路径,最后使用shutil.move()函数将文件重命名。
在新的文件名中加入的前缀可以根据实际需求进行修改。
原文地址: https://www.cveoy.top/t/topic/boo2 著作权归作者所有。请勿转载和采集!