将文件夹内的部分子文件夹下的jpg图像复制到另一个文件夹中

news/2024/11/14 13:12:03/

文件夹内的部分子文件夹下的jpg图像复制到另一个文件夹

python">import os
import shutildef copy_selected_jpg_files(source_folder, subfolders_to_copy, destination_folder):# 检查目标文件夹是否存在,不存在则创建if not os.path.exists(destination_folder):os.makedirs(destination_folder)# 遍历需要复制的子文件夹for subfolder in subfolders_to_copy:# 构建子文件夹的完整路径subfolder_path = os.path.join(source_folder, subfolder)# 检查子文件夹是否存在if os.path.exists(subfolder_path) and os.path.isdir(subfolder_path):for file in os.listdir(subfolder_path):# 检查文件扩展名是否为 .jpgif file.lower().endswith('.jpg'):# 构建源文件和目标文件的路径source_file_path = os.path.join(subfolder_path, file)destination_file_path = os.path.join(destination_folder, file)# 复制文件到目标文件夹shutil.copy(source_file_path, destination_file_path)print(f"Copied: {source_file_path} to {destination_file_path}")else:print(f"Subfolder {subfolder_path} does not exist.")# 使用示例
source_folder = 'path/to/source_folder'            # 源文件夹路径
subfolders_to_copy = ['subfolder1', 'subfolder2']  # 要复制的子文件夹列表
destination_folder = 'path/to/destination_folder'  # 目标文件夹路径copy_selected_jpg_files(source_folder, subfolders_to_copy, destination_folder)

http://www.ppmy.cn/news/1546653.html

相关文章

SCI论文数据可视化的在线网址

目录 SCI论文数据可视化的在线网址 EVenn(Evenn):免费 SCI论文数据可视化的在线网址 数据可视化的在线网址,以下是一些值得推荐的资源: ImageGP(ImageGP | ImageGP):该平台可以在线生成常见的线图、柱状图、散点图、箱线图、集合图、热图和直方图等。用户只需粘贴数…

简单的TCP程序

文章目录 3. TCP程序3.1 接口3.1.1 inet_aton()3.1.2 listen()3.1.3 现在的服务器代码3.1.4 accept()3.1.5 inet_ntop()3.1.6 tcpClient.cc 3.2 并发的 tcpServer3.2.1 多进程版本3.2.2 多线程版本3.2.3 线程池版本 3.3 继续完善3.3.1 增加客户端重连功能3.3.2 守护进程 3. TCP…

React Native 全栈开发实战班 - 列表与滚动视图

在移动应用中,列表和滚动视图是非常常见的 UI 组件。React Native 提供了多种组件来处理列表和滚动需求,包括 ScrollView, FlatList, SectionList 等。本小节将详细介绍这些组件的使用方法、优缺点以及适用场景。 2.1 ScrollView ScrollView 是一个通用…

如何通过PHP脚本自动推送WordPress文章至百度站长平台

想要提高网站在百度搜索中的曝光度?百度站长平台提供了一个非常方便的API接口,允许网站自动将新发布的内容推送至百度以加快收录。本文将带您一步步实现这一功能,帮助您的WordPress站点实现每日自动推送最新文章的URL至百度站长平台。 1. 前提条件 确保您有一个已安装并运行…

专业130+总400+武汉理工大学855信号与系统考研经验电子信息与通信工程,真题,大纲,参考书。

已经顺利读研一段时间,回顾一下考研还是历历在目。应群里学弟要求,回忆总结一下自己考研经历,希望对大家复习有帮助。总分400,专业课855信号与系统130(犯了低级错误,计算出现问题,大家专业好好准…

没有数据库也能用 SQL

手头有些 csv/xls 文件,比如这样的: 这种数据很适合用 SQL 做查询,但可惜 SQL 只能用在数据库,要安装个数据库并把这些文件导入,为这么个目标搞的整个应用系统都臃肿很多,实在是划不来。要是有什么技术能直…

数学建模---利用Matlab快速实现机器学习(上)

文章目录 1.机器学习的引入2.机器学习划分2.1输入输出变量的介绍2.2机器学习的分类 3.模型评估指标4.混淆矩阵的引入4.1反映内容4.3正类和负类 5.ROC和AUC的说明6.K折交叉验证7.过拟合和欠拟合8.Matlab操作8.0数据集分析8.1路径选择8.2导入数据8.3查看工作区8.4分类学习工具箱使…

【含开题报告+文档+PPT+源码】基于SpringBoot+Vue的学生成绩管理系统

开题报告 基于 SpringBoot 实现的学生成绩管理系统的设计与实现,其研究背景深厚且富有现实意义。首先,随着信息技术的迅猛发展,教育领域也在逐渐迈向数字化、智能化。信息化手段不仅能够提高教学效率,还能为教育管理提供强有力的…