python复制一个文件下下所有图片(包括子文件下的)到指定目录
参考博客:https://blog.csdn.net/qianbin3200896/article/details/107763861/
参考博客:https://www.cnblogs.com/xuchen163/p/12781214.html
from glob import glob
import os, random
from shutil import copyfile
source_path=r'F:/workshop/chineseocr-app/train/data/text-gfq/test/33020319540208322'
target_path=r'F:/workshop/chineseocr-app/train/data/text-gfq/test'def getFileList(dir,Filelist):"""获取文件夹及其子文件夹中文件列表输入 dir:文件夹根目录输入 ext: 扩展名返回: 文件路径列表"""newDir = dirif os.path.isfile(dir):if dir.endswith(".jpg") or dir.endswith(".JPG") or dir.endswith(".png") or dir.endswith(".PNG"):#图片格式,自己设置Filelist.append(dir)elif os.path.isdir(dir):for s in os.listdir(dir):newDir=os.path.join(dir,s)getFileList(newDir, Filelist)return Filelistdef copyFile(imageList1, target_path):#os.path.splitext(),返回元组,为文件名称与文件后缀格式for item in imageList1:#将随机选中的jpg文件遍历复制到目标文件夹中tmp=os.path.basename(item)copyfile(item, target_path+'/'+tmp)returnimageList = getFileList(source_path,[])
copyFile(imageList, target_path)
python复制一个文件下下所有图片(包括子文件下的)到指定目录相关推荐
- 输出某个目录下的所有文件和文件夹,包括子文件夹中的内容
IO流中File类中有个listFiles() 方法,它可以返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件.此时用这个方法来讲文件中的所有路径存储在一个数组中,在去判断这个数组中 ...
- python:复制文件夹及内容(包含子文件夹)到指定目录
import yaml import os import shutildef copyHistorySession():source_path5048 = r'D:\sourse'target_pat ...
- 删除文件夹(包括子文件夹)
2019独角兽企业重金招聘Python工程师标准>>> 注意,os.walk等函数可以处理的是unicode类型的中文路径,即处理中文路径时必须转换成unicode类型供函数使用.代 ...
- 好压 cmd命令行压缩一个文件夹内或子文件夹的指定文件
好压下载 好压下载链接 好压安装 双击安装包直接按照默认或者自己设置安装路径 环境配置 我的电脑右键-属性-高级系统设置-环境变量-系统变量中的path添加刚才安装的路径,然后点击确定就好 测试配置是 ...
- 复制文件夹下所有文件(包括子文件夹),到一个文件夹
把子目录文件复制到当前目录 读取文件夹下所有文件路经,包括子文件夹下 import PIL.Image as Image import os import shutil def list_folder ...
- python读取一个文件夹/子文件夹下的所有文件名字
python读取一个文件夹/子文件夹下的所有文件名字 示例代码: import osfile_path = './images/' all_file_name = os.listdir(file_pa ...
- java 获取子文件夹_JAVA之File类 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件...
package ioTest.io3; import java.io.File; /* * 获取一个目录下的所有文件夹和文件,包括子文件夹和子文件 . * 并将文件夹和文件名称打印在控制台上面.并且要 ...
- 用python写一个文件管理程序下载_Python管理文件神器 os.walk
原标题:Python管理文件神器 os.walk 来自:CSDN,作者:诡途 [导语]:有没有想过用python写一个文件管理程序?听起来似乎没思路?其实是可以的,因为Python已经为你准备好了神器 ...
- python 复制替换文件_在Python中复制和替换文件
python 复制替换文件 The python language provides a built-in module "shutil", which offers numero ...
最新文章
- 读游戏之旅-我的编程感悟:难得的休闲读物
- LC31 Next Permutation
- 解析远程服务器响应错误,远程服务器返回一个意外的响应:(400)错误的请求,WCF...
- Boost::Regex 使用方法 (英文)
- python关于字符串的内置函数_Python 字符串内置函数(二)
- windows python库安装包下载网站
- C语言十进制转换二进制
- Atitit web 视频播放器classid clsid 大总结quicktime vlc 1 Classid的用处
- H5和小程序区别详解
- 5000个常用汉字(完整版) 繁体简体
- Linux驱动开发-编写DS18B20驱动
- 计算机辅助设计rhino试题,计算机辅助设计基础期末复习试题(完整版).doc
- 工行登录企业网银时,如遇“请确认您已插入工商银行U盾证书,或更换端口后再次尝试登录”提示的解决办法
- 简单好用的钉钉群消息助手
- OBS直播如何连麦和多人连麦
- Scrum立会报告+燃尽图(十月二十七日总第十八次)
- xls解密(实战详细教程)
- 全栈学习之CSS基础学习
- 实验八 Python文件处理
- 一文openpose姿态估计