一、批量创建文件夹

首先需要创建在一个文件夹下,批量创建多个文件夹,代码如下:

import os
import shutilcount = len(os.listdir(LABLE_DIR))
print("count=",count)
#批量创建文件夹base = 'E:/Python/'
for i in range(1,count+1):file_name = base + "rgb_"+str(i).zfill(4)+"_json"os.mkdir(file_name)

base中是在哪个文件夹下创建多个文件夹的路径,根据自己需要更改,这时注意python中读取文件的错误:

OSError: [Errno 22] Invalid argument:

路径'E:/Python'或者"E:\\Python"

file_name中是在base路径下创建文件夹的名称是什么。我的文件夹名为:

rgb_0001_json

rgb_0002_json,ect

根据自己的需要可以更改。

二、批量复制图片到不同文件夹下

复制这里使用shutil.copy(),具体代码如下:

count1 = os.listdir(imagefile)
for n in range(1,len(count1)+1):print("n:",n)path = os.path.join(imagefile, count1[n-1])if os.path.isfile(path):file_total = 'E:/Python/'for j in count1:m = j[4:8]print("m=",m)if j.find('rgb_'+str(m)+'.jpg')!=-1:print("j=",j)shutil.copy(os.path.join(imagefile,j),os.path.join(file_total,'rgb_'+str(m).zfill(4)+'_json/'))

imagefile中是图片的存储路径。

三、实现结果

可以将一个文件夹的图片,分别存入到指定路径下。

python按照图片命名复制到不同文件夹下相关推荐

  1. 亲试:darknet_yolov3批量测试图片并保存在自定义文件夹下与图片视频相互转换

    使用darknet批量测试图片并保存在指定文件夹下 测试时:Makefile前五行一定全调为0 当我们使用darknet框架使用测试语句时,系统调用程序语句,我们需要的是加入可以连续调用图片的系统,在 ...

  2. python根据文件名或后缀名遍历文件夹下所有文件或图片的路径,并计算文件行数

    python遍历文件夹下所有文件或图片的路径 代码 指定目录下的指定后缀文件 import glob #获取指定目录下的所有图片 print (glob.glob("\\home\\qiao ...

  3. python查找指定文件夹并重命名_python获取指定文件夹下的所有文件名,并删选指定类型文件进行重命名以及撤销重命名...

    1.加载包 import os 2.定义函数:获取文件夹file_dir下指定类型file_type的所有文件名 def file_name(file_dir,file_type=''):#默认为文件 ...

  4. 【Python】猫狗图像训练集文件夹下猫狗图片文件分别移动至各自文件夹

    这个标题有点拗口,下面描述一下这篇文章做了什么事情: 下载Kaggle的猫与狗图像分类数据集,解压后的train文件夹内存在cat.xx.jpg和dog.xx.jpg两类图片,先需要将其分别移动至tr ...

  5. android drawable 图片大小,不同的drawable文件夹下图片加载到内存后图片尺寸大小的分析...

    先说结论: 不同drawable文件下图片在同一手机图片尺寸是不同的 同一个drawable文件夹下的图片在不同分辨率的手机图片尺寸是不同的 先聊下DP 要在密度不同的屏幕上保留界面的可见尺寸,您必须 ...

  6. python 内置的os模块将文件夹下所有图片名称加上指定字符

    # eg:将文件夹下所有图片名称加上'M' def change_name(path_img):global iif os.path.isfile(path_img):file_path=os.pat ...

  7. python使用笔记(一)——遍历文件夹下的所有子目录

    前言 1.在图像处理中,经常要与文件和目录打交道,使用C++时般会用boost这个库来实现对文件的操作,如果应用python的话就可以使用pyhton的 os 及 shutill 模块,其中包含了很多 ...

  8. 自动展示目录下的图片html,Html读取本地文件夹下图片并显示

    一 目的 在Html上选择本地文件夹,自动读取文件夹及子文件夹下的所有图片并显示在页面. 技术分析: 存在问题 Html中file标签获取到的路径时相对的. Html中Img指定源时需要的是绝对路径. ...

  9. win7文件和文件夹可以重名吗_Win7下如何重命名,替换System32文件夹下的系统文件...

    Vista引入了UAC等一系列访问控制权限的管理机制,使得用户管理文件越来越麻烦了,比如重命名C:\Windows\notepad.exe(记事本),会发现只有TrustedInstaller对它有控 ...

最新文章

  1. 关于资产发现-嗅探法
  2. Linux solr 启动命令,linux – 重启Solr的正确方法是什么
  3. java jmf 视屏监控的核心代码_JMF(Java Media Framework)使用摄像头
  4. C\C++不经意间留下的知识空白------宏
  5. [图解]红旗Linux6.0下如何安装VMWARE TOOLS
  6. Could not open ServletContext resource [/WEB-INF/applicationContext.xml]”解决方案
  7. zookeeper专题:使用zookeeper客户端实现动态监听节点并获取数据
  8. 样条 开源_成年人在开源社区中是什么样的?
  9. PostgreSQL修炼之道:从小工到专家. 3.1 SQL语句语法简介
  10. 浏览器与node事件循环
  11. Java项目:SSM高校教职工差旅报销管理系统
  12. 弘辽科技:加速布局机器人赛道,字节跳动有哪些“大心思”?
  13. COMMUNITY DETECTION
  14. Python:读写txt、xlsx、mat、csv、yaml、npy、npz文件
  15. ActionBar隐藏app图标
  16. java cipher用法_Java使用Cipher类实现加密的过程详解
  17. Android 第三方桌面,怎么请求Widget的android.permission.BIND_APPWIDGET
  18. java 第六次实验_操作系统第六次实验报告——使用信号量解决哲学家进餐问题...
  19. ZDM2004工具式绘图软件v1.7 for AutoCAD2004 1CD(水电版)
  20. 云原生之下,百度智能云Palo如何驰骋大数据疆场?

热门文章

  1. 语音识别数据库成为了人工智能的核心(转发)
  2. python的文本编辑geny_android模拟器(genymotion)+appium+python 框架执行基本原理(目前公司自己写的)...
  3. python绘制动态条形图_Python 绘图与可视化 matplotlib 动态条形图 bar
  4. 【链表】链表中倒数最后k个节点
  5. akamai:与看视频广告等待相比,用户更不能忍受缓冲等待
  6. linux实现标准设备输入输出,Linux的标准输入和输出
  7. dd linux 格式化u盘启动盘_Ubuntu to go启动盘制作
  8. cart算法_ID3、C4.5、CART决策树算法
  9. mybatis的set标签
  10. Spring 单元测试(Junit)