写一个python程序:在指定路径下的所有文件夹中都新建一个名称为VimbaTop的文件夹并将所有文件夹中图片移动到各自新建的VimbaTop文件夹中
你可以使用Python的os和shutil模块来完成这个任务。下面是一个示例程序:
import os
import shutil
def move_images_to_vimbatop_folder(root_path):
# 获取指定路径下的所有文件夹
folders = [folder for folder in os.listdir(root_path) if os.path.isdir(os.path.join(root_path, folder))]
for folder in folders:
# 新建VimbaTop文件夹
vimbatop_folder = os.path.join(root_path, folder, 'VimbaTop')
os.makedirs(vimbatop_folder, exist_ok=True)
# 获取当前文件夹中的所有图片文件
images = [file for file in os.listdir(os.path.join(root_path, folder)) if file.endswith('.jpg') or file.endswith('.png')]
for image in images:
# 移动图片到VimbaTop文件夹
image_path = os.path.join(root_path, folder, image)
shutil.move(image_path, vimbatop_folder)
# 指定路径
path = '/your/path/to/folders'
move_images_to_vimbatop_folder(path)
请将/your/path/to/folders替换为你实际的文件夹路径。此程序会在指定路径下的每个文件夹中新建一个名为VimbaTop的文件夹,并将每个文件夹中的图片移动到对应的VimbaTop文件夹中。注意,此程序假设图片文件的扩展名为.jpg或.png,你可以根据实际情况进行修改
原文地址: http://www.cveoy.top/t/topic/iC4h 著作权归作者所有。请勿转载和采集!