的步骤如下:
os
和csv
。import os
import csv
csv_file_path
。csv_file_path = "path/to/csv/file.csv"
with open(csv_file_path, 'r') as file:
reader = csv.reader(file)
next(reader) # 跳过标题行
for row in reader:
folder_name = row[0] # 文件夹名称
new_file_name = row[1] # 新的文件名
folder_path = "path/to/folder/" + folder_name
for filename in os.listdir(folder_path):
if filename.startswith(folder_name):
old_file_path = os.path.join(folder_path, filename)
new_file_path = os.path.join(folder_path, new_file_name)
os.rename(old_file_path, new_file_path)
以上代码假设CSV文件中的每一行包含两列,第一列为文件夹名称,第二列为新的文件名。根据实际情况,你可以调整代码以适应不同的CSV文件结构。
对于这个问题,腾讯云没有特定的产品与之相关。
领取专属 10元无门槛券
手把手带您无忧上云